### Makefile --- OpenGL TPs for Master IAD (TSI)

## Author:        Didier Verna <didier@lrde.epita.fr>
## Maintainer:    Didier Verna <didier@lrde.epita.fr>
## Created:       Sat Mar 23 17:45:43 2002
## Last Revision: Tue Jan  8 15:15:40 2008


### Commentary:

## Contents management by FCM version 0.1.

# Please use GNU Make with this Makefile.


### Code:

# ---------------------
# Configurable section:
# ---------------------
CC      := gcc
CFLAGS  := -g -Wall
LDFLAGS := -L/usr/X11R6/lib
LDLIBS  := -lglut


# -----------------
# Internal section:
# -----------------
PREFIX := iad

SRC := $(wildcard $(PREFIX)_tp*.c)
BIN := $(SRC:$(PREFIX)_tp%.c=$(PREFIX)_tp%)

SOL_SRC := $(SRC:$(PREFIX)_tp%.c=$(PREFIX)_%.c)
SOL_BIN := $(SOL_SRC:%.c=%)


all: bin

bin: $(BIN)

sol: $(SOL_BIN)

install-public: $(SOL_BIN)
	install -m 755 $(SOL_BIN) $(HOME)/public/

clean:
	rm -f *.o

realclean: clean
	rm -f *~ *.bak

distclean: realclean
	rm -f $(BIN) $(SOL_BIN)


.PHONY: all bin sol clean realclean distclean

### Makefile ends here
