Rework
This commit is contained in:
@@ -4,13 +4,26 @@ CC=gcc
|
||||
CFLAGS=-g -W -Wall -Wextra -O -I$(TSMAPIDIR)
|
||||
LDFLAGS=
|
||||
|
||||
FILES=tsmpipe.c
|
||||
|
||||
|
||||
all: tsmpipe
|
||||
|
||||
tsmpipe: $(FILES:.c=.o)
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(FILES:.c=.o) $(TSMLIB) -lm
|
||||
tsmpipe: tsmpipe.o lib/dsmobjects.o lib/dsmsession.o lib/dsmlist.o lib/dsmsendrecv.o
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $+ $(TSMLIB) -lm
|
||||
|
||||
tsmpipe.c:
|
||||
echo 'hello'
|
||||
$(CC) $(CFLAGS) -c -o $(@:.c=.o) $@ $(TSMLIB)
|
||||
|
||||
lib/dsmlist:
|
||||
$(CC) $(CFLAGS) -c -o lib/$@.o lib/$@.c $(TSMLIB)
|
||||
|
||||
lib/dsmsendrecv:
|
||||
$(CC) $(CFLAGS) -c -o lib/$@.o lib/$@.c $(TSMLIB)
|
||||
|
||||
lib/dsmsession:
|
||||
$(CC) $(CFLAGS) -c -o lib/$@.o lib/$@.c $(TSMLIB)
|
||||
|
||||
lib/dsmobjects:
|
||||
$(CC) $(CFLAGS) -c -o lib/$@.o lib/$@.c $(TSMLIB)
|
||||
|
||||
clean:
|
||||
rm tsmpipe *.o
|
||||
rm tsmpipe *.o lib/*.o
|
||||
|
Reference in New Issue
Block a user