CPPFLAGS += -Wunused-macros
CPPFLAGS += -Wshadow
CPPFLAGS += -Wbad-function-cast
+CPPFLAGS += -DMAIN_INPUT_FILE_IS_$(*F)
+CPPFLAGS += @SSL_CPPFLAGS@
+CPPFLAGS += @ncurses_cppflags@
-BINARIES = para_server para_client para_gui para_audioc para_recv \
+BINARIES = para_server para_client para_audioc para_recv \
para_filter para_write para_fsck @extra_binaries@
man_binaries := $(filter-out para_dbadm para_slider para_krell.so, $(BINARIES))
man_pages := $(patsubst %, man/man1/%.1, $(man_binaries))
%.cmdline.o: %.cmdline.c
$(CC) -c $(CPPFLAGS) $<
+
%.o: %.c
$(CC) -c $(CPPFLAGS) $(DEBUG_CPPFLAGS) $<
$(CC) -o $@ @audiod_objs@ @audiod_ldflags@
para_audioc: @audioc_objs@
- $(CC) -o $@ @audioc_objs@
+ $(CC) -o $@ @audioc_objs@ @audioc_ldflags@
para_dbadm: $(dbadm_objs)
$(CC) -o $@ $(dbadm_objs) -lncurses -lmenu