X-Git-Url: https://hackdaworld.org/gitweb/?p=my-code%2Fivac.git;a=blobdiff_plain;f=src%2FMakefile;h=99d7e545211ae903ab925d42ce2a83c2f96ed78c;hp=f3b4e0687b41c374a3cd76bebe7e1cbeedde8a74;hb=21a073b6e9d464f3f11dfb290d27341bb4a203b6;hpb=2fb65b9beceb0945b593e28332507aa1b7c3fd90 diff --git a/src/Makefile b/src/Makefile index f3b4e06..99d7e54 100644 --- a/src/Makefile +++ b/src/Makefile @@ -5,13 +5,21 @@ INCLUDEDIR = /usr/include CFLAGS = -DDISPLAY -DDEBUG -O3 -Wall LIBS = -lncurses -OBJS = network.o event.o input.o display.o +OBJS = network.o event.o input.o display.o audio.o ivac: $(OBJS) - $(CC) -o $@ $(OBJS) ivac.c $(LIBS) -all: ivac + $(CC) $(CFLAGS) -o $@ $(OBJS) ivac.c $(LIBS) +all: links ivac clean: rm -f $(OBJS) ivac +links: + ln -sf ../../api/event/event.{c,h} . + ln -sf ../../api/input/input.{c,h} . + ln -sf ../../api/display/display.{c,h} . + ln -sf ../../api/audio/audio.{c,h} . + ln -sf ../../api/network/network.{c,h} . + ln -sf ../../api/list/list.{c,h} . + remake: clean all