# Makefile.os2 include ../Makefile.os2.config #TOOLS_EXES = gpgkeys_hkp.exe gpgkeys_http.exe TOOLS_EXES = gpgkeys_hkp.exe HKP_SRCS = gpgkeys_hkp.c curl-shim.c ksutil.c #HTTP_SRCS = gpgkeys_http.c curl-shim.c ksutil.c HKP_OBJS = $(HKP_SRCS:.c=.o) #HTTP_OBJS = $(HTTP_SRCS:.c=.o) LIBS = ../cipher/libcipher.a ../mpi/libmpi.a ../util/libutil.a \ ../os2/gpgos2.a -lbz2 -L$(BZ2DIR) $(GCCDIR)/lib/libsocket.a # Rules .SUFFIXES: .c .o .c.o: $(CC) $(CFLAGS) -o $@ -c $< # Targets all: $(TOOLS_EXES) gpgkeys_hkp.exe: $(HKP_OBJS) $(LD) $(LDFLAGS) -o $@ $(HKP_OBJS) $(LIBS) gpgkeys_http.exe: $(HTTP_OBJS) $(LD) $(LDFLAGS) -o $@ $(HTTP_OBJS) $(LIBS) check: all install-files: all @if ! test -d $(LIBEXECDIR); then \ echo "Creating directory $(LIBEXECDIR) ..."; \ mkdir -p $(LIBEXECDIR); \ fi; \ for TOOLS_EXE in $(TOOLS_EXES); do \ echo "$$TOOLS_EXE -> $(LIBEXECDIR)/$$TOOLS_EXE"; \ cp $$TOOLS_EXE $(LIBEXECDIR)/$$TOOLS_EXE; \ done; clean: rm -f $(TOOLS_EXES) $(HKP_OBJS) $(HTTP_OBJS) # Dependencies