diff lib-src/Makefile.in.in @ 272:c5d627a313b1 r21-0b34

Import from CVS: tag r21-0b34
author cvs
date Mon, 13 Aug 2007 10:28:48 +0200
parents 11cf20601dec
children 6330739388db
line wrap: on
line diff
--- a/lib-src/Makefile.in.in	Mon Aug 13 10:27:41 2007 +0200
+++ b/lib-src/Makefile.in.in	Mon Aug 13 10:28:48 2007 +0200
@@ -25,7 +25,7 @@
 
 ## For performance and consistency, no built-in rules
 .SUFFIXES:
-.SUFFIXES: .c .o .i .h
+.SUFFIXES: .c .h .o
 ## ==================== Things "configure" will edit ====================
 
 @SET_MAKE@
@@ -122,21 +122,16 @@
 #endif
 
 c_switch_general=@c_switch_general@
-c_switch_window_system=@c_switch_window_system@
 c_switch_all=@c_switch_all@
 ld_switch_general=@ld_switch_general@
-ld_switch_window_system=@ld_switch_window_system@
 ld_switch_all=@ld_switch_all@
 ld_libs_general=@ld_libs_general@
-ld_libs_window_system=@ld_libs_window_system@
-ld_libs_all=@ld_libs_all@
 
 ## We need to #define emacs to get the right versions of some files.
 
-lib_src_cppflags = -Demacs -I../src -I${srcdir} -I${srcdir}/../src $(CPPFLAGS)
-lib_src_cppflags = -Demacs -I../src $(CPPFLAGS)
-cflags  = $(CFLAGS) $(lib_src_cppflags) $(c_switch_all)
-ldflags = $(LDFLAGS) $(ld_switch_all) $(ld_libs_general)
+cppflags = -Demacs -I../src $(CPPFLAGS)
+cflags   = $(CFLAGS) $(cppflags) $(c_switch_general)
+ldflags  = $(LDFLAGS) $(ld_switch_general) $(ld_libs_general)
 
 ## This is the default compilation command.
 ## But we should never rely on it, because some make version
@@ -166,7 +161,7 @@
 maybe-blessmail: $(blessmail)
 #ifdef MOVEMAIL_NEEDS_BLESSING
 ## Do not charge ahead and do it!  Let the installer decide.
-##	  ./blessmail ${archlibdir}/movemail  
+##	  ./blessmail ${archlibdir}/movemail
 	@if test `wc -l <blessmail` != 2; then \
 	  dir=`sed -n -e 's/echo mail directory = \(.*\)/\1/p' blessmail`; \
 	  echo "*************************************************************";\
@@ -181,7 +176,7 @@
 
 do-blessmail: $(blessmail)
 #ifdef MOVEMAIL_NEEDS_BLESSING
-	./blessmail ${archlibdir}/movemail  
+	./blessmail ${archlibdir}/movemail
 #endif
 
 ## Install the internal utilities.  Until they are installed, we can
@@ -254,10 +249,10 @@
 	${CC} -c $(cflags) ${srcdir}/../src/alloca.c
 
 regex.o: ${srcdir}/../src/regex.c ${srcdir}/../src/regex.h
-	$(CC) -c `echo ${cflags} | sed 's/-Demacs/ /'` \
+	$(CC) -c `echo $(cflags) | sed 's/-Demacs/ /'` \
 		-DINHIBIT_STRING_HEADER ${srcdir}/../src/regex.c
 
-etags_args = -I. ${cflags} -I${srcdir} -I${srcdir}/../src \
+etags_args = -I. $(cflags) -I${srcdir} -I${srcdir}/../src \
 	-DVERSION='"${version}"' ${srcdir}/etags.c \
 	$(GETOPTOBJS) regex.o $(ldflags)
 etags_deps   = ${srcdir}/etags.c $(GETOPTDEPS) regex.o ../src/config.h
@@ -270,37 +265,37 @@
 	$(CC) -DCTAGS ${etags_args} -o $@
 
 wakeup: ${srcdir}/wakeup.c
-	$(CC) ${cflags} ${srcdir}/wakeup.c $(ldflags) -o $@
+	$(CC) $(cflags) ${srcdir}/wakeup.c $(ldflags) -o $@
 
 profile: ${srcdir}/profile.c
-	$(CC) ${cflags} ${srcdir}/profile.c $(ldflags) -o $@
+	$(CC) $(cflags) ${srcdir}/profile.c $(ldflags) -o $@
 
 make-docfile: ${srcdir}/make-docfile.c
-	$(CC) ${cflags} ${srcdir}/make-docfile.c $(ldflags) -o $@
+	$(CC) $(cflags) ${srcdir}/make-docfile.c $(ldflags) -o $@
 
 digest-doc: ${srcdir}/digest-doc.c
-	$(CC) ${cflags} ${srcdir}/digest-doc.c $(ldflags) -o $@
+	$(CC) $(cflags) ${srcdir}/digest-doc.c $(ldflags) -o $@
 
 sorted-doc: ${srcdir}/sorted-doc.c
-	$(CC) ${cflags} ${srcdir}/sorted-doc.c $(ldflags) -o $@
+	$(CC) $(cflags) ${srcdir}/sorted-doc.c $(ldflags) -o $@
 
 b2m: ${srcdir}/b2m.c ../src/config.h
-	$(CC) ${cflags} ${srcdir}/b2m.c $(ldflags) -o $@
+	$(CC) $(cflags) ${srcdir}/b2m.c $(ldflags) -o $@
 
 movemail: ${srcdir}/movemail.c ${srcdir}/pop.c ${srcdir}/pop.h ../src/config.h
-	$(CC) ${cflags} ${MOVE_FLAGS} ${srcdir}/movemail.c ${srcdir}/pop.c $(ldflags) ${MOVE_LIBS} -o $@
+	$(CC) $(cflags) ${MOVE_FLAGS} ${srcdir}/movemail.c ${srcdir}/pop.c $(ldflags) ${MOVE_LIBS} -o $@
 
 cvtmail: ${srcdir}/cvtmail.c
-	$(CC) ${cflags} ${srcdir}/cvtmail.c $(ldflags) -o $@
+	$(CC) $(cflags) ${srcdir}/cvtmail.c $(ldflags) -o $@
 
 fakemail: ${srcdir}/fakemail.c ../src/config.h
-	$(CC) ${cflags} ${srcdir}/fakemail.c $(ldflags) -o $@
+	$(CC) $(cflags) ${srcdir}/fakemail.c $(ldflags) -o $@
 
 yow: ${srcdir}/yow.c ../src/paths.h
-	$(CC) ${cflags} ${srcdir}/yow.c $(ldflags) -o $@
+	$(CC) $(cflags) ${srcdir}/yow.c $(ldflags) -o $@
 
 hexl: ${srcdir}/hexl.c
-	$(CC) ${cflags} ${srcdir}/hexl.c $(ldflags) -o $@
+	$(CC) $(cflags) ${srcdir}/hexl.c $(ldflags) -o $@
 
 make-msgfile: ${srcdir}/make-msgfile.c
 	$(CC) $(cflags) ${srcdir}/make-msgfile.c $(ldflags) -o $@
@@ -308,20 +303,19 @@
 make-po: ${srcdir}/make-po.c
 	$(CC) $(cflags) ${srcdir}/make-po.c $(ldflags) -o $@
 
-## Why oh why does HP not include half of the standard X distribution?
-
+cflags_gnuserv  = $(CFLAGS) $(cppflags) $(c_switch_all)
 ldflags_gnuserv = $(LDFLAGS) $(ld_switch_all) @libs_xauth@ $(ld_libs_general)
 gnuslib.o: ${srcdir}/gnuslib.c ${srcdir}/gnuserv.h ../src/config.h
-	$(CC) -c ${cflags} ${srcdir}/gnuslib.c
+	$(CC) -c $(cflags_gnuserv) ${srcdir}/gnuslib.c
 gnuclient: ${srcdir}/gnuclient.c gnuslib.o ${srcdir}/gnuserv.h
-	$(CC) ${cflags} ${srcdir}/$@.c gnuslib.o ${ldflags_gnuserv} -o $@
+	$(CC) $(cflags_gnuserv) ${srcdir}/$@.c gnuslib.o ${ldflags_gnuserv} -o $@
 gnuserv: ${srcdir}/gnuserv.c gnuslib.o ${srcdir}/gnuserv.h
-	$(CC) ${cflags} ${srcdir}/$@.c gnuslib.o ${ldflags_gnuserv} -o $@
+	$(CC) $(cflags_gnuserv) ${srcdir}/$@.c gnuslib.o ${ldflags_gnuserv} -o $@
 
 ## mmencode binary is used by tm - but is really part of the metamail package
 ## mmencode.c was merged copy of mmencode.c and codes.c of metamail
 mmencode : ${srcdir}/mmencode.c
-	$(CC) ${cflags} ${srcdir}/mmencode.c -o $@
+	$(CC) $(cflags) ${srcdir}/mmencode.c -o $@
 
 
 ## The timer utility (timer.c, getdate.y) is not used in XEmacs