Files
ncpfs/contrib/testing/pp/Makefile.in
ncpfs archive import 82706139bf Import ncpfs 2.2.1
2026-04-28 20:39:59 +02:00

48 lines
1.1 KiB
Makefile

top_srcdir = @top_srcdir@
top_builddir = ../../..
this_srcdir = ${top_srcdir}/contrib/testing
include ${top_builddir}/Make.rules
vpath %.c ${this_srcdir}
LIBS = @INTLLIBS@ @LIBS@
O_UTILS1 = getsynt.o nwwhoami.o treelist.o \
open_conn_by_name.o scantree.o \
semaphor.o volres.o \
scanvolr.o getconn_addr.o \
nwc_next_object.o return_block_of_tree.o \
readsdef.o readsynt.o \
nwgetconnlist.o bcastmd.o\
vlist.o \
#
UTILS1 = $(O_UTILS1:%.o=%)
.PHONY : all clean distclean mrproper
all: $(UTILS1)
%.d: %.c
set -e; $(CC) -M $(CFLAGS) $(CCFLAGS) $(CFLAGS_$(@:.d=.o)) $< \
| sed 's,\($*\)\.o[ :]*,\1.o \1.do \1.to $@ : ,g' > $@; \
[ -s $@ ] || rm -f $@
$(O_UTILS1) $(O_TMP1): %.o: %.c
$(CC) $(CFLAGS) $(CCFLAGS) $(CFLAGS_$@) -o $@ -c $<
$(UTILS1):: %: %.o $(O_TMP1)
$(CC) $(LDFLAGS) $(CFLAGS) -o $@ $(addsuffix .o,$@) $(OBJS_$@) -L${top_builddir}/lib -lncp $(LDFLAGS_$@) ${LIBS}
clean:
-rm -f $(UTILS1) $(O_UTILS1) *.d *~
distclean: clean
mrproper: clean
ifeq ($(NEED_DEP),yes)
include $(O_UTILS1:%.o=%.d) $(O_TMP1:%.o=%.d)
endif