Changeset 24600
- Timestamp:
- 03/26/08 19:48:41 (8 months ago)
- Location:
- haiku/trunk/build/jam
- Files:
-
- 2 modified
-
HaikuImage (modified) (2 diffs)
-
ImageRules (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
haiku/trunk/build/jam/HaikuImage
r24586 r24600 506 506 507 507 # headers 508 AddHeaderDirectoryToHaikuImage gnu ;508 AddHeaderDirectoryToHaikuImage gnu : 3rdparty ; 509 509 AddHeaderDirectoryToHaikuImage os ; 510 510 AddHeaderDirectoryToHaikuImage posix ; … … 514 514 AddFilesToHaikuImage develop headers posix : <header>_G_config.h ; 515 515 516 # make be -> os symlink for now 517 AddSymlinkToHaikuImage develop headers : /boot/develop/headers/os : be ; 516 # create be -> os symlink for now 517 AddSymlinkToHaikuImage develop headers : os : be ; 518 519 # create gnu -> 3rdparty symlink 520 AddSymlinkToHaikuImage develop headers : 3rdparty : gnu ; 521 # TODO: Change BEINCLUDES and gcc to refer to 3rdparty rather than gnu. 522 523 # individual headers of third party libs 524 local zlibHeaders = <header>zlib.h <header>zconf.h ; 525 SEARCH on $(zlibHeaders) = [ FDirName $(HAIKU_TOP) headers libs zlib ] ; 526 local pngHeaders = <header>png.h <header>pngconf.h ; 527 SEARCH on $(pngHeaders) = [ FDirName $(HAIKU_TOP) headers libs png ] ; 528 AddFilesToHaikuImage develop headers 3rdparty 529 : $(zlibHeaders) $(pngHeaders) ; 518 530 519 531 if $(HAIKU_GCC_VERSION[1]) > 2 { -
haiku/trunk/build/jam/ImageRules
r24586 r24600 599 599 } 600 600 601 rule AddHeaderDirectoryToHaikuImage dirTokens : alwaysUpdate 602 { 603 # AddHeaderDirectoryToHaikuImage <dirTokens> : <alwaysUpdate> ; 601 rule AddHeaderDirectoryToHaikuImage dirTokens : dirName : alwaysUpdate 602 { 603 # AddHeaderDirectoryToHaikuImage <dirTokens> : [ <dirName> ] 604 # : <alwaysUpdate> ; 604 605 605 606 CopyDirectoryToHaikuImage develop headers 606 607 : [ FDirName $(HAIKU_TOP) headers $(dirTokens) ] 607 : : -x .svn : $(alwaysUpdate) ;608 : $(dirName) : -x .svn : $(alwaysUpdate) ; 608 609 } 609 610
