You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(127) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(6) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
|
Feb
|
Mar
(35) |
Apr
(23) |
May
|
Jun
(1) |
Jul
(48) |
Aug
(23) |
Sep
(10) |
Oct
(4) |
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
(27) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(7) |
Dec
|
2007 |
Jan
|
Feb
(16) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(19) |
Oct
(25) |
Nov
(8) |
Dec
(25) |
2009 |
Jan
(6) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(25) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Wolfgang T. <wth...@us...> - 2005-07-19 23:39:25
|
Update of /cvsroot/hoc/hoc/HOC In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23871/HOC Modified Files: Makefile.in Log Message: Don't forget to build HOC.conf. Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/HOC/Makefile.in,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- Makefile.in 18 Apr 2005 00:45:42 -0000 1.13 +++ Makefile.in 19 Jul 2005 23:38:49 -0000 1.14 @@ -82,7 +82,7 @@ HOC/NewClass_stub.c HOC/NewClass_stub.h \ ghcmake.build-stamp -install: all +install: all HOC.conf mkdir -p $(GHC_LIB_PATH)/HOC cp -R libHOC.a libHOC_dyn.dylib HOC.o build/imports \ $(GHC_LIB_PATH)/HOC/ |
From: Wolfgang T. <wth...@us...> - 2005-06-12 12:32:15
|
Update of /cvsroot/hoc/hoc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8427 Removed Files: .gdb_history Log Message: .gdb_history doesn't belong into the repository. --- .gdb_history DELETED --- |
From: Wolfgang T. <wth...@us...> - 2005-04-18 01:39:48
|
Update of /cvsroot/hoc/hoc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13254 Modified Files: configure.ac Log Message: Quote paths correctly for GNUstep TODO: detect paths, don't hard-code Index: configure.ac =================================================================== RCS file: /cvsroot/hoc/hoc/configure.ac,v retrieving revision 1.13 retrieving revision 1.14 diff -u -d -r1.13 -r1.14 --- configure.ac 18 Apr 2005 00:52:21 -0000 1.13 +++ configure.ac 18 Apr 2005 01:39:37 -0000 1.14 @@ -144,7 +144,7 @@ -fconstant-string-class=NSConstantString \\\ -Wno-import' - HOC_FOUNDATION_LIB_DIRS="/usr/lib/GNUstep/System/Library/Libraries\ /usr/lib/gcc-lib/i486-linux/3.3.5" + HOC_FOUNDATION_LIB_DIRS='\"/usr/lib/GNUstep/System/Library/Libraries\"\ \"/usr/lib/gcc-lib/i486-linux/3.3.5\"' else HOC_LD_ALL_LOAD='-all_load' |
From: Wolfgang T. <wth...@us...> - 2005-04-18 01:38:06
|
Update of /cvsroot/hoc/hoc/InterfaceGenerator In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12207/InterfaceGenerator Modified Files: Makefile.in Log Message: build ifgen statically Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/InterfaceGenerator/Makefile.in,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- Makefile.in 1 Apr 2005 03:00:06 -0000 1.7 +++ Makefile.in 18 Apr 2005 01:37:57 -0000 1.8 @@ -10,7 +10,7 @@ ifgen: mkdir -p build - $(GHC) -dynamic --make Main.hs \ + $(GHC) --make Main.hs \ -odir build -hidir build \ -package-conf ../inplace.conf \ -o $@ |
From: Wolfgang T. <wth...@us...> - 2005-04-18 01:37:31
|
Update of /cvsroot/hoc/hoc/InterfaceGenerator In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11762/InterfaceGenerator Modified Files: Headers.hs Log Message: Deal with strange characters in module names (required for GNUstep) Index: Headers.hs =================================================================== RCS file: /cvsroot/hoc/hoc/InterfaceGenerator/Headers.hs,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Headers.hs 31 Mar 2005 20:50:32 -0000 1.4 +++ Headers.hs 18 Apr 2005 01:37:22 -0000 1.5 @@ -4,6 +4,7 @@ import SyntaxTree(Declaration) import Control.Exception(evaluate) +import Data.Char(isAlphaNum, toUpper) import Data.List(isPrefixOf,isSuffixOf,partition) import Data.Maybe(mapMaybe) import System.Directory(getDirectoryContents) @@ -32,15 +33,17 @@ headersIn dirName prefix = do files <- getDirectoryContents dirName - return [ (fn, dirName ++ fn, prefix ++ "." ++ takeWhile (/= '.') fn) + return [ (fn, dirName ++ fn, haskellizeModuleName $ + prefix ++ "." ++ takeWhile (/= '.') fn) | fn <- files, ".h" `isSuffixOf` fn {- , fn /= (prefix ++ ".h") -} ] headersForFramework framework = if System.Info.os == "darwin" then headersIn ("/System/Library/Frameworks/" ++ framework ++ ".framework/Headers/") framework - else headersIn ("/usr/GNUstep/System/Library/Headers/" ++ framework ++ "/") framework + else headersIn ("/usr/lib/GNUstep/System/Library/Headers/" ++ framework ++ "/") framework -translateObjCImport imp = map slashToDot $ takeWhile (/= '.') $ imp +translateObjCImport imp = haskellizeModuleName $ + map slashToDot $ takeWhile (/= '.') $ imp where slashToDot '/' = '.' slashToDot c = c @@ -71,3 +74,9 @@ -- names | any ("Foundation." `isPrefixOf`) names' = "Foundation.Foundation" : names' -- | otherwise = names' + +haskellizeModuleName = firstUpper . concatMap translateChar + where firstUpper [] = [] + firstUpper (x:xs) = toUpper x : xs + translateChar c | isAlphaNum c || c `elem` "/." = [c] + | otherwise = [] |
From: Wolfgang T. <wth...@us...> - 2005-04-18 01:36:43
|
Update of /cvsroot/hoc/hoc/Tools In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11561 Modified Files: HOCWrap.hs Log Message: Assume ghc-6.4 from now on. TODO: Don't hard-code ghc path Index: HOCWrap.hs =================================================================== RCS file: /cvsroot/hoc/hoc/Tools/HOCWrap.hs,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- HOCWrap.hs 24 Feb 2004 11:56:03 -0000 1.4 +++ HOCWrap.hs 18 Apr 2005 01:36:34 -0000 1.5 @@ -142,25 +142,14 @@ wrapApp executable appName contents = wrapApp' False True executable appName contents --- for GHC >= 6.2 -forkProcess' action = forkProcess action --- for GHC < 6.2 -{- -forkProcess' action = do - mbPid <- forkProcess - case mbPid of - Just pid -> return pid - Nothing -> action >> exitWith ExitSuccess --} - runApp ghciArgs appName contents runNow = withAutoreleasePool $ do fm <- _NSFileManager # defaultManager let executableInApp = take (length appName - length ".app") appName - let ghcLib = "/usr/local/lib/ghc-6.2" - ghcExecutable = ghcLib ++ "/ghc-6.2" + let ghcLib = "/usr/local/lib/ghc-6.4" + ghcExecutable = ghcLib ++ "/ghc-6.4" wrapApp' True False ghcExecutable appName contents @@ -171,7 +160,7 @@ then fmap Just createPipe else return Nothing - pid <- forkProcess' $ do + pid <- forkProcess $ do case pipes of Just (readEnd, _) -> dupTo readEnd stdInput >> return () |
From: Wolfgang T. <wth...@us...> - 2005-04-18 00:52:38
|
Update of /cvsroot/hoc/hoc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19156 Modified Files: configure.ac Log Message: Don't configure Mac OS specific .conf files anymore, they are now generated using the C preprocessor. Index: configure.ac =================================================================== RCS file: /cvsroot/hoc/hoc/configure.ac,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- configure.ac 1 Apr 2005 03:24:24 -0000 1.12 +++ configure.ac 18 Apr 2005 00:52:21 -0000 1.13 @@ -135,14 +135,17 @@ if test "x$platform" = "xgnustep"; then HOC_LD_ALL_LOAD='--whole-archive' HOC_MAKE_STATIC_LIB='ar cqs' - HOC_FOUNDATION_INCLUDES='-I/usr/GNUstep/System/Library/Headers/' - HOC_FOUNDATION_LIBS='-L/usr/GNUstep/System/Library/Libraries \ - -L/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.3 \ + HOC_FOUNDATION_INCLUDES='-I/usr/lib/GNUstep/System/Library/Headers/' + HOC_FOUNDATION_LIBS='-L/usr/lib/GNUstep/System/Library/Libraries \\\ + -L/usr/lib/gcc-lib/i486-linux/3.3.5 \\\ -lobjc -lgnustep-base' HOC_DEFINES='-DGNUSTEP' - HOC_CFLAGS='$(FOUNDATION_INCLUDES) $(DEFINES) \ - -fconstant-string-class=NSConstantString \ + HOC_CFLAGS='$(FOUNDATION_INCLUDES) $(DEFINES) \\\ + -fconstant-string-class=NSConstantString \\\ -Wno-import' + + HOC_FOUNDATION_LIB_DIRS="/usr/lib/GNUstep/System/Library/Libraries\ /usr/lib/gcc-lib/i486-linux/3.3.5" + else HOC_LD_ALL_LOAD='-all_load' HOC_MAKE_STATIC_LIB='libtool -static -o' @@ -150,6 +153,7 @@ HOC_FOUNDATION_LIBS='-framework Foundation' HOC_DEFINES='' HOC_CFLAGS='$(FOUNDATION_INCLUDES) $(DEFINES)' + HOC_FOUNDATION_LIB_DIRS='' fi HOC_PLATFORM="$platform" AC_SUBST(HOC_PLATFORM) @@ -159,7 +163,7 @@ AC_SUBST(HOC_FOUNDATION_LIBS) AC_SUBST(HOC_DEFINES) AC_SUBST(HOC_CFLAGS) - +AC_SUBST(HOC_FOUNDATION_LIB_DIRS) # # Output configuration files and Makefiles @@ -170,13 +174,10 @@ AC_CONFIG_FILES([config.mk Makefile AppKit/Makefile - AppKit/AppKit-macos.conf Bindings/Makefile docs/Makefile Foundation/Makefile - Foundation/Foundation-macos.conf HOC/Makefile - HOC/HOC-macos.conf HOC_cbits/Makefile InterfaceGenerator/Makefile Tools/Makefile |
From: Wolfgang T. <wth...@us...> - 2005-04-18 00:45:56
|
Update of /cvsroot/hoc/hoc/AppKit In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17071/AppKit Modified Files: Makefile.in Added Files: AppKit.conf.in Removed Files: AppKit-macos.conf AppKit-macos.conf-inplace.in AppKit-macos.conf.in Log Message: Unify package config files for Cocoa and GNUstep Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/AppKit/Makefile.in,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- Makefile.in 1 Apr 2005 03:58:58 -0000 1.9 +++ Makefile.in 18 Apr 2005 00:45:43 -0000 1.10 @@ -19,11 +19,18 @@ | sed 's@build/imports/@ ,@g' | sed 's/\.hi//g' | sed 's@/@.@g' \ > exposed-modules.txt -AppKit.conf-inplace: AppKit-$(PLATFORM).conf-inplace.in exposed-modules.txt - cat AppKit-$(PLATFORM).conf-inplace.in exposed-modules.txt > AppKit.conf-inplace +AppKit.conf-inplace: AppKit.conf.in exposed-modules.txt + gcc -E -x c -DINPLACE=1 \ + -DGHC_LIB_PATH=@GHC_LIB_PATH@ \ + -DFOUNDATION_LIB_DIRS=@HOC_FOUNDATION_LIB_DIRS@ \ + @HOC_DEFINES@ AppKit.conf.in | grep -v '^#' > AppKit.conf-inplace + cat exposed-modules.txt >> AppKit.conf-inplace -AppKit.conf: AppKit-$(PLATFORM).conf exposed-modules.txt - cat AppKit-$(PLATFORM).conf exposed-modules.txt > AppKit.conf +AppKit.conf: AppKit.conf.in exposed-modules.txt + gcc -E -x c -DGHC_LIB_PATH=@GHC_LIB_PATH@ \ + -DFOUNDATION_LIB_DIRS=@HOC_FOUNDATION_LIB_DIRS@ \ + @HOC_DEFINES@ AppKit.conf.in | grep -v '^#' > $@ + cat exposed-modules.txt >> AppKit.conf ghcmake: ghcmake.build-stamp @@ -68,7 +75,7 @@ libHSAppKit_dyn.dylib: ghcmake export MACOSX_DEPLOYMENT_TARGET=10.3 && find build/objects/ -name \*.o \ - | xargs libtool -read_only_relocs suppress -dynamic -o $@ -undefined dynamic_lookup + | xargs libtool -dynamic -o $@ -undefined dynamic_lookup install_name_tool -id "`pwd`/$@" $@ #libHSAppKit.a: HSAppKit.o @@ -77,7 +84,7 @@ # ranlib libHSAppKit.a clean: - rm -rf build libHSAppKit.a HSAppKit.o AppKit.hs AppKit \ + rm -rf build libHSAppKit.a libHSAppKit_dyn.dylib HSAppKit.o AppKit.hs AppKit \ Cocoa.hs ghcmake.build-stamp install: all AppKit.conf --- AppKit-macos.conf.in DELETED --- --- NEW FILE: AppKit.conf.in --- name: AppKit maintainer: wol...@gm... exposed: True hs-libraries: "HSAppKit" #if GNUSTEP extra-libraries: "gnustep-gui" #else frameworks: "AppKit" #endif #if INPLACE import-dirs: "../AppKit/build/imports" library-dirs: "../AppKit" FOUNDATION_LIB_DIRS #else import-dirs: GHC_LIB_PATH/AppKit/imports library-dirs: GHC_LIB_PATH/AppKit FOUNDATION_LIB_DIRS #endif depends: HOC, Foundation exposed-modules: AppKit --- AppKit-macos.conf DELETED --- --- AppKit-macos.conf-inplace.in DELETED --- |
From: Wolfgang T. <wth...@us...> - 2005-04-18 00:45:55
|
Update of /cvsroot/hoc/hoc/Foundation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17071/Foundation Modified Files: Makefile.in Added Files: Foundation.conf.in Removed Files: Foundation-macos.conf-inplace.in Foundation-macos.conf.in Log Message: Unify package config files for Cocoa and GNUstep Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/Foundation/Makefile.in,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- Makefile.in 1 Apr 2005 03:58:59 -0000 1.10 +++ Makefile.in 18 Apr 2005 00:45:42 -0000 1.11 @@ -19,11 +19,18 @@ | sed 's@build/imports/@ ,@g' | sed 's/\.hi//g' | sed 's@/@.@g' \ > exposed-modules.txt -Foundation.conf-inplace: Foundation-$(PLATFORM).conf-inplace.in exposed-modules.txt - cat Foundation-$(PLATFORM).conf-inplace.in exposed-modules.txt > Foundation.conf-inplace +Foundation.conf-inplace: Foundation.conf.in exposed-modules.txt + gcc -E -x c -DINPLACE=1 \ + -DGHC_LIB_PATH=@GHC_LIB_PATH@ \ + -DFOUNDATION_LIB_DIRS=@HOC_FOUNDATION_LIB_DIRS@ \ + @HOC_DEFINES@ Foundation.conf.in | grep -v '^#' > Foundation.conf-inplace + cat exposed-modules.txt >> Foundation.conf-inplace -Foundation.conf: Foundation-$(PLATFORM).conf exposed-modules.txt - cat Foundation-$(PLATFORM).conf exposed-modules.txt > Foundation.conf +Foundation.conf: Foundation.conf.in exposed-modules.txt + gcc -E -x c -DGHC_LIB_PATH=@GHC_LIB_PATH@ \ + -DFOUNDATION_LIB_DIRS=@HOC_FOUNDATION_LIB_DIRS@ \ + @HOC_DEFINES@ Foundation.conf.in | grep -v '^#' > $@ + cat exposed-modules.txt >> Foundation.conf ghcmake: ghcmake.build-stamp @@ -60,7 +67,7 @@ libHSFoundation_dyn.dylib: ghcmake export MACOSX_DEPLOYMENT_TARGET=10.3 && find build/objects/ -name \*.o \ - | xargs libtool -read_only_relocs suppress -dynamic -o $@ -undefined dynamic_lookup + | xargs libtool -dynamic -o $@ -undefined dynamic_lookup install_name_tool -id "`pwd`/$@" $@ #libHSFoundation.a: HSFoundation.o @@ -69,7 +76,7 @@ # ranlib libHSFoundation.a clean: - rm -rf build libHSFoundation.a HSFoundation.o Foundation.hs \ + rm -rf build libHSFoundation.a libHSFoundation_dyn.dylib HSFoundation.o Foundation.hs \ Foundation ghcmake.build-stamp install: all Foundation.conf --- Foundation-macos.conf.in DELETED --- --- NEW FILE: Foundation.conf.in --- name: Foundation maintainer: wol...@gm... exposed: True hs-libraries: "HSFoundation" #if INPLACE import-dirs: "../Foundation/build/imports" library-dirs: "../Foundation" #else import-dirs: GHC_LIB_PATH/Foundation/imports library-dirs: GHC_LIB_PATH/Foundation #endif depends: HOC exposed-modules: Foundation --- Foundation-macos.conf-inplace.in DELETED --- |
From: Wolfgang T. <wth...@us...> - 2005-04-18 00:45:51
|
Update of /cvsroot/hoc/hoc/HOC In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17071/HOC Modified Files: Makefile.in Added Files: HOC.conf.in Removed Files: HOC-gnustep.conf HOC-gnustep.conf-inplace HOC-macos.conf-inplace HOC-macos.conf.in Log Message: Unify package config files for Cocoa and GNUstep --- HOC-macos.conf.in DELETED --- --- HOC-gnustep.conf DELETED --- --- NEW FILE: HOC.conf.in --- name: HOC maintainer: wol...@gm... exposed: True exposed-modules: HOC, HOC.SelectorNameMangling, HOC.Arguments, HOC.FFICallInterface, HOC.StdArgumentTypes, HOC.TH, HOC.DeclareClass, HOC.ID, HOC.Class, HOC.DeclareSelector, HOC.SelectorMarshaller, HOC.Base, HOC.NewlyAllocated, HOC.Invocation, HOC.MsgSend, HOC.Utilities, HOC.ExportClass, HOC.NewClass hs-libraries: "HOC", "HOC_cbits" depends: base, template-haskell #if GNUSTEP extra-libraries: "gnustep-base", "objc" #else extra-libraries: "objc" frameworks: Foundation #endif #if INPLACE import-dirs: "../HOC/build/imports" library-dirs: "../HOC" "../HOC_cbits" FOUNDATION_LIB_DIRS #else import-dirs: GHC_LIB_PATH/HOC/imports library-dirs: GHC_LIB_PATH/HOC FOUNDATION_LIB_DIRS #endif Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/HOC/Makefile.in,v retrieving revision 1.12 retrieving revision 1.13 diff -u -d -r1.12 -r1.13 --- Makefile.in 1 Apr 2005 03:58:59 -0000 1.12 +++ Makefile.in 18 Apr 2005 00:45:42 -0000 1.13 @@ -13,11 +13,21 @@ all: libHOC.a libHOC_dyn.dylib HOC.o ../inplace.conf -../inplace.conf: HOC-$(PLATFORM).conf-inplace +../inplace.conf: HOC.conf-inplace [ -f "$@" ] || echo '[]' > $@ - $(GHC_PKG) register HOC-$(PLATFORM).conf-inplace \ + $(GHC_PKG) update HOC.conf-inplace \ --package-conf=../inplace.conf +%.conf: %.conf.in + gcc -E -x c -DGHC_LIB_PATH=@GHC_LIB_PATH@ \ + -DFOUNDATION_LIB_DIRS=@HOC_FOUNDATION_LIB_DIRS@ \ + @HOC_DEFINES@ $< | grep -v '^#' > $@ +%.conf-inplace: %.conf.in + gcc -E -x c -DINPLACE=1 \ + -DGHC_LIB_PATH=@GHC_LIB_PATH@ \ + -DFOUNDATION_LIB_DIRS=@HOC_FOUNDATION_LIB_DIRS@ \ + @HOC_DEFINES@ $< | grep -v '^#' > $@ + libHOC.a: ghcmake.build-stamp find build/objects/ -name \*.o | xargs $(MAKE_STATIC_LIB) libHOC.a @@ -25,7 +35,6 @@ export MACOSX_DEPLOYMENT_TARGET=10.3 && find build/objects/ -name \*.o \ | xargs libtool \ -dynamic \ - -read_only_relocs suppress \ -undefined dynamic_lookup \ -o $@ install_name_tool -id "`pwd`/$@" $@ @@ -75,7 +84,7 @@ install: all mkdir -p $(GHC_LIB_PATH)/HOC - cp -R libHOC.a HOC.o build/imports \ + cp -R libHOC.a libHOC_dyn.dylib HOC.o build/imports \ $(GHC_LIB_PATH)/HOC/ ranlib $(GHC_LIB_PATH)/HOC/libHOC.a - $(GHC_PKG) update HOC-$(PLATFORM).conf + $(GHC_PKG) update HOC.conf --- HOC-gnustep.conf-inplace DELETED --- --- HOC-macos.conf-inplace DELETED --- |
From: Andre P. <at...@us...> - 2005-04-01 04:35:46
|
Update of /cvsroot/hoc/hoc/Tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31208 Modified Files: Makefile Log Message: Don't build TestFoundation.dynamic, since we don't compile Foundation as a dynamic lib right now Index: Makefile =================================================================== RCS file: /cvsroot/hoc/hoc/Tests/Makefile,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- Makefile 1 Apr 2005 03:00:06 -0000 1.1 +++ Makefile 1 Apr 2005 04:35:29 -0000 1.2 @@ -1,5 +1,4 @@ -check: TestFoundation.dynamic TestFoundation.static - ./TestFoundation.dynamic +check: TestFoundation.static ./TestFoundation.static build: @@ -11,12 +10,12 @@ TestFoundation.dynamic: build TestFoundation.hs ghc -dynamic -odir build/dynamic/objects -hidir build/dynamic/imports \ -o $@ -fglasgow-exts -package-conf ../inplace.conf \ - -package Foundation --make $< + -package Foundation --make TestFoundation.hs TestFoundation.static: build TestFoundation.hs ghc -odir build/static/objects -hidir build/static/imports \ -o $@ -fglasgow-exts -package-conf ../inplace.conf \ - -package Foundation --make $< + -package Foundation --make TestFoundation.hs clean: -rm *.o *.hi TestFoundation |
From: Andre P. <at...@us...> - 2005-04-01 04:03:34
|
Update of /cvsroot/hoc/hoc/Samples/UniqSort In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14908 Modified Files: Makefile Log Message: Add a uniqsort.stripped target that's built with dead code stripping, Just For Fun Index: Makefile =================================================================== RCS file: /cvsroot/hoc/hoc/Samples/UniqSort/Makefile,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Makefile 31 Mar 2005 15:46:51 -0000 1.3 +++ Makefile 1 Apr 2005 04:03:25 -0000 1.4 @@ -11,6 +11,9 @@ uniqsort: UniqSort.hs ghc -o $@ --make $< +uniqsort.stripped: UniqSort.hs + ghc -o $@ --make -optl-Wl,-dead_strip $< + clean: -rm uniqsort *.o *.hi |
From: Andre P. <at...@us...> - 2005-04-01 03:59:10
|
Update of /cvsroot/hoc/hoc/Foundation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12622/Foundation Modified Files: Makefile.in Log Message: Don't build dynamic version of Foundation/AppKit packages, since they don't work yet Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/Foundation/Makefile.in,v retrieving revision 1.9 retrieving revision 1.10 diff -u -d -r1.9 -r1.10 --- Makefile.in 1 Apr 2005 03:00:05 -0000 1.9 +++ Makefile.in 1 Apr 2005 03:58:59 -0000 1.10 @@ -7,7 +7,7 @@ Makefile.in \ $(NULL) -all: libHSFoundation.a libHSFoundation_dyn.dylib HSFoundation.o register-inplace +all: libHSFoundation.a HSFoundation.o register-inplace register-inplace: Foundation.conf-inplace [ -f "../inplace.conf" ] || echo '[]' > ../inplace.conf @@ -37,7 +37,6 @@ mkdir -p build/objects mkdir -p build/imports $(GHC) --make Foundation.hs \ - -fPIC -dynamic \ -odir build/objects \ -ignore-package Foundation \ -hidir build/imports \ @@ -75,7 +74,7 @@ install: all Foundation.conf mkdir -p $(GHC_LIB_PATH)/Foundation - cp -R libHSFoundation.a HSFoundation.o libHSFoundation_dyn.dylib \ + cp -R libHSFoundation.a HSFoundation.o \ build/imports $(GHC_LIB_PATH)/Foundation/ ranlib $(GHC_LIB_PATH)/Foundation/libHSFoundation.a $(GHC_PKG) update Foundation.conf |
From: Andre P. <at...@us...> - 2005-04-01 03:59:10
|
Update of /cvsroot/hoc/hoc/HOC In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12622/HOC Modified Files: Makefile.in Log Message: Don't build dynamic version of Foundation/AppKit packages, since they don't work yet Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/HOC/Makefile.in,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- Makefile.in 1 Apr 2005 03:00:05 -0000 1.11 +++ Makefile.in 1 Apr 2005 03:58:59 -0000 1.12 @@ -11,7 +11,7 @@ Makefile.in \ $(NULL) -all: libHOC_dyn.dylib HOC.o ../inplace.conf +all: libHOC.a libHOC_dyn.dylib HOC.o ../inplace.conf ../inplace.conf: HOC-$(PLATFORM).conf-inplace [ -f "$@" ] || echo '[]' > $@ |
From: Andre P. <at...@us...> - 2005-04-01 03:59:10
|
Update of /cvsroot/hoc/hoc/AppKit In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12622/AppKit Modified Files: Makefile.in Log Message: Don't build dynamic version of Foundation/AppKit packages, since they don't work yet Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/AppKit/Makefile.in,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- Makefile.in 1 Apr 2005 03:00:05 -0000 1.8 +++ Makefile.in 1 Apr 2005 03:58:58 -0000 1.9 @@ -7,7 +7,7 @@ Makefile.in \ $(NULL) -all: libHSAppKit.a libHSAppKit_dyn.dylib HSAppKit.o register-inplace +all: libHSAppKit.a HSAppKit.o register-inplace register-inplace: AppKit.conf-inplace [ -f "../inplace.conf" ] || echo '[]' > ../inplace.conf @@ -38,7 +38,6 @@ mkdir -p build/objects mkdir -p build/imports $(GHC) --make AppKit.hs \ - -fPIC -dynamic \ -ignore-package AppKit \ -odir build/objects \ -hidir build/imports \ @@ -83,7 +82,7 @@ install: all AppKit.conf mkdir -p $(GHC_LIB_PATH)/AppKit - cp -R libHSAppKit.a HSAppKit.o build/imports libHSAppKit_dyn.dylib \ + cp -R libHSAppKit.a HSAppKit.o build/imports \ $(GHC_LIB_PATH)/AppKit/ ranlib $(GHC_LIB_PATH)/AppKit/libHSAppKit.a ghc-pkg --update-package \ |
From: Andre P. <at...@us...> - 2005-04-01 03:28:14
|
Update of /cvsroot/hoc/hoc/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29821 Modified Files: Introduction.pod Log Message: Update docs to say we require GHC 6.4, not 6.2 Index: Introduction.pod =================================================================== RCS file: /cvsroot/hoc/hoc/docs/Introduction.pod,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- Introduction.pod 19 May 2004 15:59:28 -0000 1.6 +++ Introduction.pod 1 Apr 2005 03:28:01 -0000 1.7 @@ -71,7 +71,7 @@ =head2 Requirements -HOC requires the Glasgow Haskell Compiler (GHC) 6.2 +HOC requires the Glasgow Haskell Compiler (GHC) 6.4 <L<http://www.haskell.org/ghc/>> or later to build. We use the latest features provided by GHC, such as Template Haskell, to implement many parts of HOC, and it would be impossible (as |
From: Andre P. <at...@us...> - 2005-04-01 03:27:06
|
Update of /cvsroot/hoc/hoc/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29622 Modified Files: Appendices.pod Log Message: Spelling my name right == good idea Index: Appendices.pod =================================================================== RCS file: /cvsroot/hoc/hoc/docs/Appendices.pod,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Appendices.pod 19 May 2004 15:59:28 -0000 1.3 +++ Appendices.pod 1 Apr 2005 03:26:57 -0000 1.4 @@ -86,7 +86,7 @@ object-oriented systems, was focused very much at bringing object-oriented style overloading into the Haskell world. Wolfgang Thaller did the heavy lifting and rewrote HOC from -scratch using many of the ideas from Mocha and AndrE<acute>'s +scratch using many of the ideas from Mocha and AndrE<eacute>'s thesis, and the result is what you have today: a more supported, stable Objective-C binding than would be possible without both authors supporting each other. |
From: Andre P. <at...@us...> - 2005-04-01 03:24:34
|
Update of /cvsroot/hoc/hoc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv28607 Modified Files: configure.ac Log Message: Bump version number to 0.8 Index: configure.ac =================================================================== RCS file: /cvsroot/hoc/hoc/configure.ac,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- configure.ac 31 Mar 2005 16:37:57 -0000 1.11 +++ configure.ac 1 Apr 2005 03:24:24 -0000 1.12 @@ -7,7 +7,7 @@ # AC_PREREQ(2.57) -AC_INIT(HOC, 0.7, oz...@al...) +AC_INIT(HOC, 0.8, oz...@al...) AC_CONFIG_AUX_DIR(autotools) # Check we're in the right directory |
From: Andre P. <at...@us...> - 2005-04-01 03:00:16
|
Update of /cvsroot/hoc/hoc/HOC In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16779/HOC Modified Files: .cvsignore HOC-macos.conf-inplace HOC-macos.conf.in Makefile.in Log Message: Build static and dynamic versions of HOC/Foundation/AppKit packages (dynamic versions are largely untested at the moment, and may be broken) Added 'make check' target Added Makefile for Tests/ directory ifgen now compiles with -dynamic, hooray Build static and dynamic versions of Tests/TestFoundation (untested, but at least the static version should work OK) Warning: make install will definitely be broken for the dynamic versions of the libraries, since I haven't updated the Makefiles to run install_name_tool to change the id of the .dylib file yet Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/HOC/Makefile.in,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -r1.10 -r1.11 --- Makefile.in 31 Mar 2005 16:37:58 -0000 1.10 +++ Makefile.in 1 Apr 2005 03:00:05 -0000 1.11 @@ -11,7 +11,7 @@ Makefile.in \ $(NULL) -all: libHOC.a HOC.o ../inplace.conf +all: libHOC_dyn.dylib HOC.o ../inplace.conf ../inplace.conf: HOC-$(PLATFORM).conf-inplace [ -f "$@" ] || echo '[]' > $@ @@ -21,9 +21,14 @@ libHOC.a: ghcmake.build-stamp find build/objects/ -name \*.o | xargs $(MAKE_STATIC_LIB) libHOC.a -#libHOC.dylib: ghcmake -# export MACOSX_DEPLOYMENT_TARGET=10.3 && find build/objects/ -name \*.o \# -# | xargs libtool -dynamic -o libHOC.dylib -undefined dynamic_lookup +libHOC_dyn.dylib: ghcmake + export MACOSX_DEPLOYMENT_TARGET=10.3 && find build/objects/ -name \*.o \ + | xargs libtool \ + -dynamic \ + -read_only_relocs suppress \ + -undefined dynamic_lookup \ + -o $@ + install_name_tool -id "`pwd`/$@" $@ HOC.o: libHOC.a ld -r -x -o HOC.o $(ALL_LOAD) libHOC.a @@ -40,6 +45,7 @@ mkdir -p build/objects mkdir -p build/imports $(GHC) --make HOC/Arguments.hs \ + -fPIC -dynamic \ -odir build/objects -hidir build/imports \ -fglasgow-exts -fth \ ../HOC_cbits/HOC_cbits.o \ @@ -50,6 +56,7 @@ $(FOUNDATION_LIBS) \ $(DEFINES) $(GHC) --make HOC.hs \ + -fPIC -dynamic \ -odir build/objects -hidir build/imports \ -fglasgow-exts -fth \ ../HOC_cbits/HOC_cbits.o \ Index: HOC-macos.conf.in =================================================================== RCS file: /cvsroot/hoc/hoc/HOC/HOC-macos.conf.in,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- HOC-macos.conf.in 31 Mar 2005 16:37:58 -0000 1.1 +++ HOC-macos.conf.in 1 Apr 2005 03:00:05 -0000 1.2 @@ -27,5 +27,6 @@ hs-libraries: "HOC", "HOC_cbits" extra-libraries: "objc" +ld-options: "-read_only_relocs", "suppress" frameworks: "Foundation" depends: base, template-haskell Index: HOC-macos.conf-inplace =================================================================== RCS file: /cvsroot/hoc/hoc/HOC/HOC-macos.conf-inplace,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- HOC-macos.conf-inplace 31 Mar 2005 15:30:18 -0000 1.5 +++ HOC-macos.conf-inplace 1 Apr 2005 03:00:05 -0000 1.6 @@ -29,6 +29,7 @@ hs-libraries: "HOC", "HOC_cbits" extra-libraries: "objc" frameworks: "Foundation" +ld-options: "-read_only_relocs", "suppress" depends: base, template-haskell Index: .cvsignore =================================================================== RCS file: /cvsroot/hoc/hoc/HOC/.cvsignore,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- .cvsignore 31 Mar 2005 16:37:58 -0000 1.2 +++ .cvsignore 1 Apr 2005 03:00:05 -0000 1.3 @@ -2,4 +2,5 @@ ghcmake.build-stamp Makefile HOC-macos.conf +libHOC_dyn.dylib |
From: Andre P. <at...@us...> - 2005-04-01 03:00:15
|
Update of /cvsroot/hoc/hoc/Tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16779/Tests Added Files: .cvsignore Makefile Log Message: Build static and dynamic versions of HOC/Foundation/AppKit packages (dynamic versions are largely untested at the moment, and may be broken) Added 'make check' target Added Makefile for Tests/ directory ifgen now compiles with -dynamic, hooray Build static and dynamic versions of Tests/TestFoundation (untested, but at least the static version should work OK) Warning: make install will definitely be broken for the dynamic versions of the libraries, since I haven't updated the Makefiles to run install_name_tool to change the id of the .dylib file yet --- NEW FILE: .cvsignore --- TestFoundation build --- NEW FILE: Makefile --- check: TestFoundation.dynamic TestFoundation.static ./TestFoundation.dynamic ./TestFoundation.static build: mkdir -p build/dynamic/imports mkdir -p build/dynamic/objects mkdir -p build/static/imports mkdir -p build/static/objects TestFoundation.dynamic: build TestFoundation.hs ghc -dynamic -odir build/dynamic/objects -hidir build/dynamic/imports \ -o $@ -fglasgow-exts -package-conf ../inplace.conf \ -package Foundation --make $< TestFoundation.static: build TestFoundation.hs ghc -odir build/static/objects -hidir build/static/imports \ -o $@ -fglasgow-exts -package-conf ../inplace.conf \ -package Foundation --make $< clean: -rm *.o *.hi TestFoundation |
From: Andre P. <at...@us...> - 2005-04-01 03:00:15
|
Update of /cvsroot/hoc/hoc/HOC_cbits In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16779/HOC_cbits Modified Files: Makefile.in Log Message: Build static and dynamic versions of HOC/Foundation/AppKit packages (dynamic versions are largely untested at the moment, and may be broken) Added 'make check' target Added Makefile for Tests/ directory ifgen now compiles with -dynamic, hooray Build static and dynamic versions of Tests/TestFoundation (untested, but at least the static version should work OK) Warning: make install will definitely be broken for the dynamic versions of the libraries, since I haven't updated the Makefiles to run install_name_tool to change the id of the .dylib file yet Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/HOC_cbits/Makefile.in,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- Makefile.in 17 May 2004 18:38:42 -0000 1.4 +++ Makefile.in 1 Apr 2005 03:00:06 -0000 1.5 @@ -26,7 +26,7 @@ # -all: libHOC_cbits.a HOC_cbits.o +all: libHOC_cbits_dyn.dylib HOC_cbits.o clean: rm -rf libHOC_cbits.a HOC_cbits.o $(OBJS) depend @@ -41,6 +41,16 @@ cp ../libffi-src/build/.libs/libffi.a libHOC_cbits.a ar qs libHOC_cbits.a $(OBJS) +libHOC_cbits_dyn.dylib: libHOC_cbits.a + export MACOSX_DEPLOYMENT_TARGET=10.3 && \ + libtool \ + -dynamic \ + -read_only_relocs suppress \ + -undefined dynamic_lookup \ + -o $@ \ + $< + install_name_tool -id "`pwd`/$@" $@ + %.o: %.m gcc -c $(CFLAGS) -o $@ $< |
From: Andre P. <at...@us...> - 2005-04-01 03:00:14
|
Update of /cvsroot/hoc/hoc/InterfaceGenerator In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16779/InterfaceGenerator Modified Files: Makefile.in Log Message: Build static and dynamic versions of HOC/Foundation/AppKit packages (dynamic versions are largely untested at the moment, and may be broken) Added 'make check' target Added Makefile for Tests/ directory ifgen now compiles with -dynamic, hooray Build static and dynamic versions of Tests/TestFoundation (untested, but at least the static version should work OK) Warning: make install will definitely be broken for the dynamic versions of the libraries, since I haven't updated the Makefiles to run install_name_tool to change the id of the .dylib file yet Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/InterfaceGenerator/Makefile.in,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- Makefile.in 31 Mar 2005 16:47:02 -0000 1.6 +++ Makefile.in 1 Apr 2005 03:00:06 -0000 1.7 @@ -10,7 +10,7 @@ ifgen: mkdir -p build - $(GHC) --make Main.hs \ + $(GHC) -dynamic --make Main.hs \ -odir build -hidir build \ -package-conf ../inplace.conf \ -o $@ |
From: Andre P. <at...@us...> - 2005-04-01 03:00:14
|
Update of /cvsroot/hoc/hoc/AppKit In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16779/AppKit Modified Files: Makefile.in Log Message: Build static and dynamic versions of HOC/Foundation/AppKit packages (dynamic versions are largely untested at the moment, and may be broken) Added 'make check' target Added Makefile for Tests/ directory ifgen now compiles with -dynamic, hooray Build static and dynamic versions of Tests/TestFoundation (untested, but at least the static version should work OK) Warning: make install will definitely be broken for the dynamic versions of the libraries, since I haven't updated the Makefiles to run install_name_tool to change the id of the .dylib file yet Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/AppKit/Makefile.in,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- Makefile.in 31 Mar 2005 16:37:57 -0000 1.7 +++ Makefile.in 1 Apr 2005 03:00:05 -0000 1.8 @@ -7,7 +7,7 @@ Makefile.in \ $(NULL) -all: libHSAppKit.a HSAppKit.o register-inplace +all: libHSAppKit.a libHSAppKit_dyn.dylib HSAppKit.o register-inplace register-inplace: AppKit.conf-inplace [ -f "../inplace.conf" ] || echo '[]' > ../inplace.conf @@ -38,6 +38,7 @@ mkdir -p build/objects mkdir -p build/imports $(GHC) --make AppKit.hs \ + -fPIC -dynamic \ -ignore-package AppKit \ -odir build/objects \ -hidir build/imports \ @@ -51,6 +52,7 @@ -package-conf ../inplace.conf \ -fglasgow-exts $(GHC) -c Cocoa.hs \ + -fPIC -dynamic \ -ignore-package AppKit \ -ibuild/imports \ -o build/objects/Cocoa.o \ @@ -65,6 +67,11 @@ libHSAppKit.a: ghcmake find build/objects/ -name \*.o | xargs libtool -static -o libHSAppKit.a +libHSAppKit_dyn.dylib: ghcmake + export MACOSX_DEPLOYMENT_TARGET=10.3 && find build/objects/ -name \*.o \ + | xargs libtool -read_only_relocs suppress -dynamic -o $@ -undefined dynamic_lookup + install_name_tool -id "`pwd`/$@" $@ + #libHSAppKit.a: HSAppKit.o # rm -f libHSAppKit.a # ar cq libHSAppKit.a HSAppKit.o @@ -76,8 +83,8 @@ install: all AppKit.conf mkdir -p $(GHC_LIB_PATH)/AppKit - cp -R libHSAppKit.a HSAppKit.o build/imports \ - $(GHC_LIB_PATH)/AppKit/ + cp -R libHSAppKit.a HSAppKit.o build/imports libHSAppKit_dyn.dylib \ + $(GHC_LIB_PATH)/AppKit/ ranlib $(GHC_LIB_PATH)/AppKit/libHSAppKit.a ghc-pkg --update-package \ --input-file=AppKit.conf |
From: Andre P. <at...@us...> - 2005-04-01 03:00:14
|
Update of /cvsroot/hoc/hoc/Foundation In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16779/Foundation Modified Files: Makefile.in Log Message: Build static and dynamic versions of HOC/Foundation/AppKit packages (dynamic versions are largely untested at the moment, and may be broken) Added 'make check' target Added Makefile for Tests/ directory ifgen now compiles with -dynamic, hooray Build static and dynamic versions of Tests/TestFoundation (untested, but at least the static version should work OK) Warning: make install will definitely be broken for the dynamic versions of the libraries, since I haven't updated the Makefiles to run install_name_tool to change the id of the .dylib file yet Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/Foundation/Makefile.in,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- Makefile.in 31 Mar 2005 16:37:57 -0000 1.8 +++ Makefile.in 1 Apr 2005 03:00:05 -0000 1.9 @@ -7,7 +7,7 @@ Makefile.in \ $(NULL) -all: libHSFoundation.a HSFoundation.o register-inplace +all: libHSFoundation.a libHSFoundation_dyn.dylib HSFoundation.o register-inplace register-inplace: Foundation.conf-inplace [ -f "../inplace.conf" ] || echo '[]' > ../inplace.conf @@ -37,6 +37,7 @@ mkdir -p build/objects mkdir -p build/imports $(GHC) --make Foundation.hs \ + -fPIC -dynamic \ -odir build/objects \ -ignore-package Foundation \ -hidir build/imports \ @@ -58,6 +59,11 @@ libHSFoundation.a: ghcmake find build/objects/ -name \*.o | xargs libtool -static -o libHSFoundation.a +libHSFoundation_dyn.dylib: ghcmake + export MACOSX_DEPLOYMENT_TARGET=10.3 && find build/objects/ -name \*.o \ + | xargs libtool -read_only_relocs suppress -dynamic -o $@ -undefined dynamic_lookup + install_name_tool -id "`pwd`/$@" $@ + #libHSFoundation.a: HSFoundation.o # rm -f libHSFoundation.a # ar cq libHSFoundation.a HSFoundation.o @@ -69,8 +75,8 @@ install: all Foundation.conf mkdir -p $(GHC_LIB_PATH)/Foundation - cp -R libHSFoundation.a HSFoundation.o build/imports \ - $(GHC_LIB_PATH)/Foundation/ + cp -R libHSFoundation.a HSFoundation.o libHSFoundation_dyn.dylib \ + build/imports $(GHC_LIB_PATH)/Foundation/ ranlib $(GHC_LIB_PATH)/Foundation/libHSFoundation.a $(GHC_PKG) update Foundation.conf |
From: Andre P. <at...@us...> - 2005-04-01 03:00:13
|
Update of /cvsroot/hoc/hoc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16779 Modified Files: Makefile.in Log Message: Build static and dynamic versions of HOC/Foundation/AppKit packages (dynamic versions are largely untested at the moment, and may be broken) Added 'make check' target Added Makefile for Tests/ directory ifgen now compiles with -dynamic, hooray Build static and dynamic versions of Tests/TestFoundation (untested, but at least the static version should work OK) Warning: make install will definitely be broken for the dynamic versions of the libraries, since I haven't updated the Makefiles to run install_name_tool to change the id of the .dylib file yet Index: Makefile.in =================================================================== RCS file: /cvsroot/hoc/hoc/Makefile.in,v retrieving revision 1.8 retrieving revision 1.9 diff -u -d -r1.8 -r1.9 --- Makefile.in 31 Mar 2005 16:37:57 -0000 1.8 +++ Makefile.in 1 Apr 2005 03:00:04 -0000 1.9 @@ -51,6 +51,9 @@ distcheck: dist ( cd "$(dist_dir)" && ./configure && make ) +check: + ( cd Tests && $(MAKE) check ) + libffi-src/build/src/raw_api.o: ( cd libffi-src/build && $(MAKE) ) |