32 lines
481 B
Makefile
32 lines
481 B
Makefile
|
|
GNATFLAGS=-gnat05
|
|
GNATMAKE=gnat make $(GNATFLAGS)
|
|
EXES=readself hello twotasking echoserver vectors echopool echomultitask
|
|
|
|
all: $(EXES)
|
|
|
|
readself:
|
|
$(GNATMAKE) readself.adb
|
|
|
|
hello:
|
|
$(GNATMAKE) hello.adb
|
|
|
|
twotasking:
|
|
$(GNATMAKE) twotasking.adb
|
|
|
|
echoserver:
|
|
$(GNATMAKE) echoserver.adb
|
|
|
|
echopool: clean
|
|
$(GNATMAKE) echopool.adb
|
|
|
|
vectors:
|
|
$(GNATMAKE) vectors.adb
|
|
|
|
echomultitask:
|
|
$(GNATMAKE) echomultitask_main.adb -o echomultitask
|
|
|
|
clean:
|
|
rm -f *.o *.ali
|
|
rm -f $(EXES)
|