From: Andre P. <at...@us...> - 2005-08-06 16:38:29
|
Update of /cvsroot/hoc/hoc/Foundation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18907/Foundation Modified Files: .cvsignore Makefile.in Log Message: Change register-inplace target so that it doesn't attempt to update inplace.conf if it's up-to-date. This fixes the long-standing annoyance that inplace.conf will be owned by root if 'sudo make install' is invoked. Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/Foundation/Makefile.in,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- Makefile.in 6 Aug 2005 16:29:11 -0000 1.15 +++ Makefile.in 6 Aug 2005 16:38:20 -0000 1.16 @@ -7,12 +7,13 @@ Makefile.in \ $(NULL) -all: libHSFoundation.a HSFoundation.o register-inplace +all: libHSFoundation.a HSFoundation.o register-inplace.build-stamp -register-inplace: Foundation.conf-inplace +register-inplace.build-stamp: Foundation.conf-inplace [ -f "../inplace.conf" ] || echo '[]' > ../inplace.conf $(GHC_PKG) update Foundation.conf-inplace \ --package-conf=../inplace.conf + touch $@ exposed-modules.txt: find build/imports | grep '\.hi' \ @@ -72,7 +73,8 @@ clean: rm -rf build libHSFoundation.a libHSFoundation_dyn.dylib \ HSFoundation.o Foundation.hs Foundation ghcmake.build-stamp \ - exposed-modules.txt Foundation.conf Foundation.conf-inplace + exposed-modules.txt Foundation.conf Foundation.conf-inplace \ + register-inplace.build-stamp install: install-files ranlib "$(destdir)"/$(GHC_LIB_PATH)/Foundation/libHSFoundation.a Index: .cvsignore =================================================================== RCS file: /cvsroot/hoc/hoc/Foundation/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- .cvsignore 31 Mar 2005 16:37:57 -0000 1.2 +++ .cvsignore 6 Aug 2005 16:38:20 -0000 1.3 @@ -5,3 +5,5 @@ Makefile Foundation-macos.conf Foundation.conf +register-inplace.build-stamp + |