actube/src/ac/Makefile

58 lines
983 B
Makefile
Raw Normal View History

#include ../Config.default.mak
2022-07-30 23:27:13 +02:00
#-include ../Config.mak
include ../Defs.mak
OBJS = \
wtplist.o wtpman.o conf.o ac_main.o \
dataman.o \
socklist.o \
discovery_cache.o\
2022-08-23 19:55:36 +02:00
rpc.o\
2022-08-11 00:21:01 +02:00
statemachine.o\
2022-08-23 19:55:36 +02:00
ACTOBJS = \
act.o
2022-08-23 19:55:36 +02:00
ACTPRG=act
PRG=actube
LIBPATH=-L../../lib/$(KERNEL)/$(ARCH)/ -L/usr/local/lib -L/usr/lib
LIBS+=-lmavl
LIBS+=-lcw
LIBS+=-lrt
LIBS+=-lpthread
LIBS+=-lc
LIBS+=-lnettle
2022-07-30 23:27:13 +02:00
LIBS+=-lssl
LIBS+=-lcrypto
2022-08-23 19:55:36 +02:00
LIBS+=-ledit
2022-07-30 23:27:13 +02:00
INCL_DIRS=-I../ -I/usr/local/include -I./ -I../../include
#FLAGS=-DWITH_IPV6 -DWITH_OPENSSL -DSYS_ARCH="$(ARCH)" -DSYS_ARCH="XXX"
2022-08-24 00:29:26 +02:00
FLAGS=-DWITH_IPV6 -DUSE_OPENSSL -DSYS_ARCH='"$(KERNEL)/$(ARCH)"'
2022-08-23 19:55:36 +02:00
.c.o:
@echo " $(CC) "$<
$(CC) $(FLAGS) $(INCL_DIRS) -c $(CFLAGS) $< -o $@
2022-08-23 19:55:36 +02:00
all: $(PRG) $(ACTPRG)
$(PRG): $(OBJS)
$(CC) $(OBJS) -o $(PRG) $(LIBPATH) $(LDFLAGS) $(LIBS)
2022-08-23 19:55:36 +02:00
$(ACTPRG): $(ACTOBJS)
2022-08-24 00:29:26 +02:00
$(CC) $(ACTOBJS) -o $(ACTPRG) $(LIBPATH) $(LDFLAGS) -ledit -lcw -lcrypto -lssl -lmavl -lnettle
2022-08-23 19:55:36 +02:00
clean:
2022-08-23 19:55:36 +02:00
rm -f $(PRG) $(OBJS)
rm -f $(ACTPRG) $(ACTOBJS)