death-to-pinstall-20060801
[openafs.git] / src / rxgen / Makefile.in
index b0915fa..6e321d9 100644 (file)
@@ -15,19 +15,27 @@ OBJS= rpc_main.o rpc_hout.o rpc_cout.o rpc_parse.o rpc_scan.o rpc_util.o \
 
 all: rxgen ${TOP_INCDIR}/afs/rxgen_consts.h
 
+${TOP_INCDIR}/afs/rxgen_consts.h: rxgen_consts.h
+       ${INSTALL_DATA} $? $@
+
 rxgen: $(OBJS) AFS_component_version_number.c $(HDRS)
        $(CC) $(CFLAGS) $(OBJS) $(XLIBS) -o $@
 
 #
 # Install targets
 #
-install:  ${DESTDIR}${bindir}/rxgen ${DESTDIR}${includedir}/afs/rxgen_consts.h
-
-${DEST}/bin/rxgen: rxgen
-       ${INSTALL} $? $@
-
-${DEST}/include/afs/rxgen_consts.h: rxgen_consts.h
-       ${INSTALL} $? $@
+install: rxgen rxgen_consts.h
+       ${INSTALL} -d ${DESTDIR}${bindir}
+       ${INSTALL} -d ${DESTDIR}${includedir}/afs
+       ${INSTALL_PROGRAM} rxgen ${DESTDIR}${bindir}/rxgen
+       ${INSTALL_DATA} rxgen_consts.h \
+               ${DESTDIR}${includedir}/afs/rxgen_consts.h
+
+dest: rxgen rxgen_consts.h
+       ${INSTALL} -d ${DEST}/bin
+       ${INSTALL} -d ${DEST}/include/afs
+       ${INSTALL_PROGRAM} rxgen ${DEST}/bin/rxgen
+       ${INSTALL_DATA} rxgen_consts.h ${DEST}/include/afs/rxgen_consts.h
 
 #
 # Misc. targets
@@ -36,15 +44,3 @@ clean:
        $(RM) -f *.o rxgen core AFS_component_version_number.c
 
 include ../config/Makefile.version
-
-${DESTDIR}${bindir}/rxgen: rxgen
-       ${INSTALL} $? $@
-
-${DESTDIR}${includedir}/afs/rxgen_consts.h: rxgen_consts.h
-       ${INSTALL} $? $@
-
-${TOP_INCDIR}/afs/rxgen_consts.h: rxgen_consts.h
-       ${INSTALL} $? $@
-
-dest:  ${DEST}/bin/rxgen ${DEST}/include/afs/rxgen_consts.h
-