Ticket #983: doctools.2.diff

File doctools.2.diff, 1.8 KB (added by wkornewald, 17 years ago)

this one works on our web server

  • src/tools/docbook/libxslt/Jamfile

     
    2020    SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src tools docbook libxslt $(sourceDir) ] ;
    2121}
    2222
     23local osLibs ;
     24# use different libaries depending on host platform
     25if $(HOST_PLATFORM) in $(HAIKU_BEOS_COMPATIBLE_PLATFORMS) {
     26    osLibs = net ;
     27} else {
     28    osLibs = "m" ;
     29}
     30
    2331# system headers
    2432SubDirSysHdrs [ FDirName $(HAIKU_TOP) src tools docbook libxml2 include ] ;
    2533SubDirSysHdrs [ FDirName $(HAIKU_TOP) src tools docbook libxslt ] ;
     
    6270;
    6371
    6472LinkAgainst <build>xsltproc
    65     : <build>libxslt.a <build>libxml2.a net z ;
     73    : <build>libxslt.a <build>libxml2.a $(osLibs) z ;
  • src/tools/docbook/libxml2/Jamfile

     
    33SetSubDirSupportedPlatformsBeOSCompatible ;
    44
    55# defines
    6 local defines = [ FDefines HAVE_CONFIG_H=1 HAVE_BEOS_THREADS _REENTRANT ] ;
     6local defines ;
     7if $(HOST_PLATFORM) in $(HAIKU_BEOS_COMPATIBLE_PLATFORMS) {
     8    defines = [ FDefines HAVE_CONFIG_H=1 HAVE_BEOS_THREADS _REENTRANT ] ;
     9} else {
     10    # Assumes non-BeOS host platforms have pthread support
     11    defines = [ FDefines HAVE_CONFIG_H=1 HAVE_PTHREAD_H _REENTRANT ] ;
     12}
    713
     14# use different libaries depending on host platform
     15local osLibs ;
     16if $(HOST_PLATFORM) in $(HAIKU_BEOS_COMPATIBLE_PLATFORMS) {
     17    osLibs = net ;
     18} else {
     19    osLibs = m ;
     20}
     21
    822SubDirCcFlags $(defines) ;
    923SubDirC++Flags $(defines) ;
    1024
     
    6276;
    6377
    6478LinkAgainst <build>xmllint
    65     : <build>libxml2.a net z ;
    66  No newline at end of file
     79    : <build>libxml2.a $(osLibs) z ;