Ticket #983: doctools.2.diff

File doctools.2.diff, 1.8 KB (added by wkornewald, 2 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 ;