|
From: Andre P. <at...@us...> - 2004-05-12 05:44:29
|
Update of /cvsroot/hoc/hoc/docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4305/docs Modified Files: Creating_an_Objective-C_Class_in_Haskell.pod Quick_Start.pod Added Files: Makefile.in Removed Files: Makefile Log Message: Changed build system to use GNU autoconf (./configure && make && make install) rather than home-grown build system Removed import HOC.Marshal from HOC/HOC.hs, since HOC.Marshal requires Foundation.NSString and thus generates a circular dependency Small documentation updates --- NEW FILE: Makefile.in --- TITLE = HOC: a Haskell to Objective-C bridge NULL = SOURCE_PODS = Introduction.pod \ Quick_Start.pod \ Mapping_Types.pod \ Accessing_Core_Frameworks.pod \ Accessing_Other_Frameworks.pod \ Creating_an_Objective-C_Class_in_Haskell.pod \ History.pod \ Appendices.pod \ $(NULL) SOURCE_DOTS = \ $(NULL) # --- SOURCE_PNGS = \ $(NULL) all: view %.png: %.dot @DOT@ -Tpng HOC.html: $(SOURCE_PODS) $(SOURCE_PMGS) @POD2HTML@ \ --index \ --header \ --title="${TITLE}" \ --outfile "$@" \ $+ view: HOC.html open $+ clean: -rm HOC.html pod2htm* --- Makefile DELETED --- Index: Quick_Start.pod =================================================================== RCS file: /cvsroot/hoc/hoc/docs/Quick_Start.pod,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- Quick_Start.pod 10 May 2004 17:43:59 -0000 1.6 +++ Quick_Start.pod 12 May 2004 05:44:14 -0000 1.7 @@ -14,8 +14,6 @@ module Main where - import List (genericLength) - -- #import <Foundation/Foundation.h> import Foundation import Foundation.NSProcessInfo (arguments) @@ -26,8 +24,6 @@ -- by the framework by default: you will need to -- import those functions explicitly. import HOC - import HOC.Base (newAutoreleasePool, releaseObject) - import HOC.ID (isNil) -- int main (int argc, const char * argv[]) { main = do Index: Creating_an_Objective-C_Class_in_Haskell.pod =================================================================== RCS file: /cvsroot/hoc/hoc/docs/Creating_an_Objective-C_Class_in_Haskell.pod,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Creating_an_Objective-C_Class_in_Haskell.pod 10 May 2004 21:15:28 -0000 1.3 +++ Creating_an_Objective-C_Class_in_Haskell.pod 12 May 2004 05:44:14 -0000 1.4 @@ -1,9 +1,3 @@ -=for comment This is a Perl POD (Plain Old Documentation) file. -If you're not familiar with POD markup, type ``man perlpod'' in -a Terminal for more information, or see -<http://www.sunsite.ualberta.ca/Documentation/Misc/perl-5.6.1/pod/perlpod.html>. - - =head1 Creating an Objective-C Class in Haskell As well as being able to use Objective-C classes in Haskell, HOC |