* merged 32bit-wchar_t branches of buildtools and haiku back into

the respective trunk

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31443 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Oliver Tappe
2009-07-07 10:30:09 +00:00
parent 0a4f8d8c18
commit 16d5c24e53
315 changed files with 819 additions and 641 deletions
+1 -2
View File
@@ -394,8 +394,6 @@ HAIKU_LIBRARY_BEGIN_GLUE_CODE =
<src!system!glue>init_term_dyn.o <src!system!glue>init_term_dyn.o
; ;
HAIKU_LIBRARY_END_GLUE_CODE = HAIKU_LIBRARY_END_GLUE_CODE =
# TODO: For the time being always link against libsupc++.a.
$(HAIKU_STATIC_LIBSUPC++)
crtend.o crtend.o
<src!system!glue!arch!$(HAIKU_ARCH)>crtn.o <src!system!glue!arch!$(HAIKU_ARCH)>crtn.o
; ;
@@ -434,6 +432,7 @@ HAIKU_BUILD_DESCRIPTION ?= "Unknown Build" ;
HAIKU_LIBRARY_NAME_MAP_$(i) = lib$(i).so ; HAIKU_LIBRARY_NAME_MAP_$(i) = lib$(i).so ;
} }
HAIKU_LIBRARY_NAME_MAP_libstdc++ = $(HAIKU_LIBSTDC++) ; HAIKU_LIBRARY_NAME_MAP_libstdc++ = $(HAIKU_LIBSTDC++) ;
HAIKU_LIBRARY_NAME_MAP_libsupc++ = $(HAIKU_LIBSUPC++) ;
HAIKU_LIBRARY_NAME_MAP_input_server = <nogrist>input_server ; HAIKU_LIBRARY_NAME_MAP_input_server = <nogrist>input_server ;
} }
+1 -1
View File
@@ -83,7 +83,7 @@ SYSTEM_LIBS = libbe.so $(HAIKU_SHARED_LIBSTDC++) libmedia.so libtracker.so
libmail.so libtextencoding.so libz.so libfreetype.so libpng.so libmidi.so libmail.so libtextencoding.so libz.so libfreetype.so libpng.so libmidi.so
libmidi2.so libdevice.so libgame.so libscreensaver.so <revisioned>libroot.so libmidi2.so libdevice.so libgame.so libscreensaver.so <revisioned>libroot.so
libGL.so libfluidsynth.so liblpsolve55.so liblinprog.so libalm.so libGL.so libfluidsynth.so liblpsolve55.so liblinprog.so libalm.so
libilmimf.so libiconv.so liblocale.so libilmimf.so libiconv.so liblocale.so $(HAIKU_SHARED_LIBSUPC++)
; ;
SYSTEM_SERVERS = registrar debug_server syslog_daemon media_server SYSTEM_SERVERS = registrar debug_server syslog_daemon media_server
net_server media_addon_server input_server app_server fake_app_server net_server media_addon_server input_server app_server fake_app_server
+85 -129
View File
@@ -54,15 +54,15 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) && $(HAIKU_ALTERNATIVE_GCC_OUTPUT_DIR) {
# WonderBrush # WonderBrush
# Yasm # Yasm
local baseURL = http://haiku-files.org/files/optional-packages ;
# APR # APR
if [ IsOptionalHaikuImagePackageAdded APR ] { if [ IsOptionalHaikuImagePackageAdded APR ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package APR available for $(TARGET_ARCH)" ; Echo "No optional package APR available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://www.haiku-ports.de/packages/dev-libs/apr ; InstallOptionalHaikuImagePackage apr-1.3.5-x86-gcc2-2009-07-05
InstallOptionalHaikuImagePackage apr-1.3.3-gcc2-haiku-2009-05-27 : $(baseURL)/apr-1.3.5-x86-gcc2-2009-07-05.zip
: $(baseURL)/apr-1.3.3-gcc2-haiku-2009-05-27.zip
: :
; ;
} }
@@ -74,9 +74,8 @@ if [ IsOptionalHaikuImagePackageAdded APR-util ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package APR-util available for $(TARGET_ARCH)" ; Echo "No optional package APR-util available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://www.haiku-ports.de/packages/dev-libs/apr-util ; InstallOptionalHaikuImagePackage apr-util-1.3.7-x86-gcc2-2009-07-05
InstallOptionalHaikuImagePackage apr-util-1.3.4-gcc2-haiku-2009-05-27 : $(baseURL)/apr-util-1.3.7-x86-gcc2-2009-07-05.zip
: $(baseURL)/apr-util-1.3.4-gcc2-haiku-2009-05-27.zip
: :
; ;
} }
@@ -90,13 +89,11 @@ if [ IsOptionalHaikuImagePackageAdded Beam ] {
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
Echo "No optional package Beam available for gcc4" ; Echo "No optional package Beam available for gcc4" ;
} else { } else {
InstallOptionalHaikuImagePackage Beam InstallOptionalHaikuImagePackage Beam-1.1.2
# : http://dl.hirschkaefer.de/beam/beam-1-1-2-bone-with-libs.zip : $(baseURL)/Beam-1.1.2-x86-gcc2-2008-03-27.zip
: http://dl.hirschkaefer.de/beam/beam-1-1-2-r5-with-libs.zip
: apps : apps
; ;
AddSymlinkToHaikuImage home config be Applications AddSymlinkToHaikuImage home config be Applications
# : /boot/apps/beam-1-1-2-bone-with-libs/Beam ;
: /boot/apps/beam-1-1-2-r5-with-libs/Beam ; : /boot/apps/beam-1-1-2-r5-with-libs/Beam ;
} }
} }
@@ -105,7 +102,7 @@ if [ IsOptionalHaikuImagePackageAdded Beam ] {
# BeBook # BeBook
if [ IsOptionalHaikuImagePackageAdded BeBook ] { if [ IsOptionalHaikuImagePackageAdded BeBook ] {
InstallOptionalHaikuImagePackage bebook_20081026 InstallOptionalHaikuImagePackage bebook_20081026
: http://haiku-files.org/files/optional-packages/bebook_20081026.zip : $(baseURL)/bebook_20081026.zip
: system documentation : system documentation
; ;
AddSymlinkToHaikuImage home Desktop AddSymlinkToHaikuImage home Desktop
@@ -120,8 +117,8 @@ if [ IsOptionalHaikuImagePackageAdded BeHappy ] {
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
Echo "No optional package BeHappy available for gcc4" ; Echo "No optional package BeHappy available for gcc4" ;
} else { } else {
InstallOptionalHaikuImagePackage BeHappy InstallOptionalHaikuImagePackage BeHappy-1.0.6-x86-gcc2-2008-10-16
: http://revolf.free.fr/beos/behappy-bone.zip : $(baseURL)/BeHappy-1.0.6-x86-gcc2-2008-10-16.zip
: :
; ;
AddSymlinkToHaikuImage home config be Applications AddSymlinkToHaikuImage home config be Applications
@@ -156,7 +153,7 @@ if [ IsOptionalHaikuImagePackageAdded BePDF ] {
Echo "No optional package BePDF available for gcc4" ; Echo "No optional package BePDF available for gcc4" ;
} else { } else {
InstallOptionalHaikuImagePackage BePDF-1.1.1b1.x86 InstallOptionalHaikuImagePackage BePDF-1.1.1b1.x86
: http://haiku-files.org/files/optional-packages/BePDF-1.1.1b1.x86.zip : $(baseURL)/BePDF-1.1.1b1.x86.zip
: apps : apps
; ;
AddSymlinkToHaikuImage home config be Applications AddSymlinkToHaikuImage home config be Applications
@@ -193,9 +190,8 @@ if [ IsOptionalHaikuImagePackageAdded CDRecord ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package CDRecord available for $(TARGET_ARCH)" ; Echo "No optional package CDRecord available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://www.haiku-ports.de/packages ; InstallOptionalHaikuImagePackage cdrecord-2.01.01a59-x86-gcc2-2009-05-26
InstallOptionalHaikuImagePackage cdrecord-2.01.01a59-gcc2-haiku-2009-05-26 : $(baseURL)/cdrecord-2.01.01a59-x86-gcc2-2009-05-26.zip
: $(baseURL)/app-cdr/cdrtools/cdrecord-2.01.01a59-gcc2-haiku-2009-05-26.zip
: :
; ;
} }
@@ -209,8 +205,8 @@ if [ IsOptionalHaikuImagePackageAdded CLucene ] {
} else if $(HAIKU_GCC_VERSION[1]) < 4 && ! $(isHybridBuild) { } else if $(HAIKU_GCC_VERSION[1]) < 4 && ! $(isHybridBuild) {
Echo "No optional package CLucene available for GCC2" ; Echo "No optional package CLucene available for GCC2" ;
} else { } else {
local baseURL = http://haiku-files.org/files/optional-packages ; InstallOptionalHaikuImagePackage
InstallOptionalHaikuImagePackage clucene-0.9.21svn-x86-gcc4-haiku-2009-06-11 clucene-0.9.21svn-x86-gcc4-haiku-2009-06-11
: $(baseURL)/clucene-0.9.21svn-x86-gcc4-haiku-2009-06-11.zip : $(baseURL)/clucene-0.9.21svn-x86-gcc4-haiku-2009-06-11.zip
: :
; ;
@@ -223,9 +219,8 @@ if [ IsOptionalHaikuImagePackageAdded CVS ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package CVS available for $(TARGET_ARCH)" ; Echo "No optional package CVS available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://haiku-files.org/files/optional-packages ; InstallOptionalHaikuImagePackage cvs-1.12.13-x86-gcc2-2009-07-06
InstallOptionalHaikuImagePackage cvs-1.12.13-gcc2-2008-12-04 : $(baseURL)/cvs-1.12.13-x86-gcc2-2009-07-06.zip
: $(baseURL)/cvs-1.12.13-gcc2-2008-12-04.zip
: :
; ;
} }
@@ -235,13 +230,12 @@ if [ IsOptionalHaikuImagePackageAdded CVS ] {
# Development # Development
if [ IsOptionalHaikuImagePackageAdded Development ] && $(TARGET_ARCH) = x86 { if [ IsOptionalHaikuImagePackageAdded Development ] && $(TARGET_ARCH) = x86 {
# autotools # autotools
local baseURL = http://haiku-files.org/files/optional-packages ;
InstallOptionalHaikuImagePackage autoconf-2.63-gcc2-2008-11-05 InstallOptionalHaikuImagePackage autoconf-2.63-gcc2-2008-11-05
: $(baseURL)/autoconf-2.63-gcc2-2008-11-05.zip ; : $(baseURL)/autoconf-2.63-gcc2-2008-11-05.zip ;
InstallOptionalHaikuImagePackage automake-1.10.1-gcc2-2008-11-06 InstallOptionalHaikuImagePackage automake-1.10.1-gcc2-2008-11-06
: $(baseURL)/automake-1.10.1-gcc2-2008-11-06.zip ; : $(baseURL)/automake-1.10.1-gcc2-2008-11-06.zip ;
InstallOptionalHaikuImagePackage libtool-2.2.6a-gcc2-2008-11-09 InstallOptionalHaikuImagePackage libtool-2.2.6a-x86-gcc2-2009-07-05
: $(baseURL)/libtool-2.2.6a-gcc2-2008-11-09.zip ; : $(baseURL)/libtool-2.2.6a-x86-gcc2-2009-07-05.zip ;
InstallOptionalHaikuImagePackage texinfo-4.13a-gcc2-2008-11-09 InstallOptionalHaikuImagePackage texinfo-4.13a-gcc2-2008-11-09
: $(baseURL)/texinfo-4.13a-gcc2-2008-11-09.zip ; : $(baseURL)/texinfo-4.13a-gcc2-2008-11-09.zip ;
} }
@@ -252,42 +246,28 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentBase ]
&& $(TARGET_ARCH) = x86 { && $(TARGET_ARCH) = x86 {
# gcc and binutils # gcc and binutils
if $(HAIKU_GCC_VERSION[1]) = 2 || $(isHybridBuild) { if $(HAIKU_GCC_VERSION[1]) = 2 || $(isHybridBuild) {
local baseURL = http://haiku-files.org/files/optional-packages ; InstallOptionalHaikuImagePackage gcc-2.95.3-x86-gcc2-2009-06-29
InstallOptionalHaikuImagePackage gcc-2.95.3-haiku-081024-1 : $(baseURL)/gcc-2.95.3-x86-gcc2-2009-06-29.zip ;
: $(baseURL)/gcc-2.95.3-haiku-081024-1.zip ;
} }
if $(HAIKU_GCC_VERSION[1]) = 4 || $(isHybridBuild) { if $(HAIKU_GCC_VERSION[1]) = 4 || $(isHybridBuild) {
local baseURL = http://haiku-files.org/files/optional-packages ; InstallOptionalHaikuImagePackage gcc-4.3.3-x86-gcc4-2009-06-29
InstallOptionalHaikuImagePackage gcc-4.3.3-haiku-090313-1 : $(baseURL)/gcc-4.3.3-x86-gcc4-2009-06-29.zip ;
: $(baseURL)/gcc-4.3.3-haiku-090313-1.zip ;
# symlink cpp to g++'s headers # symlink cpp to g++'s headers
AddSymlinkToHaikuImage develop abi x86 gcc4 headers AddSymlinkToHaikuImage develop abi x86 gcc4 headers
: ../tools/current/include/g++ : cpp ; : ../tools/current/include/g++ : cpp ;
} }
if $(HAIKU_GCC_VERSION[1]) = 4 {
# symlink to libstdc++.so
# TODO: This needs to be solved differently! I.e. the build system
# (configure) should already produce libstdc++.so.
AddSymlinkToHaikuImage system lib
: /boot/develop/abi/x86/gcc4/tools/current/lib/libstdc++.so ;
AddSymlinkToAlternativeGCCArchive system lib gcc4
: /boot/develop/abi/x86/gcc4/tools/current/lib/libstdc++.so ;
}
# other commonly used tools # other commonly used tools
local baseURL = http://haiku-files.org/files/optional-packages ; InstallOptionalHaikuImagePackage bison-2.4.1-x86-gcc2-2009-07-05
InstallOptionalHaikuImagePackage bison-2.4-gcc2-2008-11-09 : $(baseURL)/bison-2.4.1-x86-gcc2-2009-07-05.zip ;
: $(baseURL)/bison-2.4-gcc2-2008-11-09.zip ;
InstallOptionalHaikuImagePackage m4-1.4.12-gcc2-2008-11-04 InstallOptionalHaikuImagePackage m4-1.4.12-gcc2-2008-11-04
: $(baseURL)/m4-1.4.12-gcc2-2008-11-04.zip ; : $(baseURL)/m4-1.4.12-gcc2-2008-11-04.zip ;
local baseURL = http://www.haiku-ports.de/packages ; InstallOptionalHaikuImagePackage flex-2.5.35-x86-gcc2-2009-07-05
InstallOptionalHaikuImagePackage flex-2.5.35-gcc2-haiku-2009-05-26 : $(baseURL)/flex-2.5.35-x86-gcc2-2009-07-05.zip ;
: $(baseURL)/sys-devel/flex/flex-2.5.35-gcc2-haiku-2009-05-26.zip ; InstallOptionalHaikuImagePackage jam-2.5-x86-gcc2-2009-05-26
InstallOptionalHaikuImagePackage jam-gcc2-haiku-2009-05-26 : $(baseURL)/jam-2.5-x86-gcc2-2009-05-26.zip ;
: $(baseURL)/dev-util/jam/jam-gcc2-haiku-2009-05-26.zip ;
} }
@@ -364,13 +344,10 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentMin ] && $(TARGET_ARCH) = x86 {
# headers # headers
AddHeaderDirectoryToHaikuImage gnu : 3rdparty ; AddHeaderDirectoryToHaikuImage gnu : 3rdparty ;
AddHeaderDirectoryToHaikuImage glibc ;
AddHeaderDirectoryToHaikuImage os ; AddHeaderDirectoryToHaikuImage os ;
AddHeaderDirectoryToHaikuImage posix ; AddHeaderDirectoryToHaikuImage posix ;
# add _G_config.h to posix/
SEARCH on <header>_G_config.h = [ FDirName $(HAIKU_TOP) headers glibc ] ;
AddFilesToHaikuImage develop headers posix : <header>_G_config.h ;
# create be -> os symlink for now # create be -> os symlink for now
AddSymlinkToHaikuImage develop headers : os : be ; AddSymlinkToHaikuImage develop headers : os : be ;
@@ -400,8 +377,8 @@ if [ IsOptionalHaikuImagePackageAdded Firefox ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package Firefox available for $(TARGET_ARCH)" ; Echo "No optional package Firefox available for $(TARGET_ARCH)" ;
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
local baseURL = http://haiku-files.org/files/optional-packages ; InstallOptionalHaikuImagePackage
InstallOptionalHaikuImagePackage BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01 BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01
: $(baseURL)/BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01.zip : $(baseURL)/BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01.zip
: apps : apps
; ;
@@ -425,17 +402,17 @@ if [ IsOptionalHaikuImagePackageAdded KeymapSwitcher ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package KeymapSwitcher available for $(TARGET_ARCH)" ; Echo "No optional package KeymapSwitcher available for $(TARGET_ARCH)" ;
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
local baseURL = http://downloads.sourceforge.net/dotmatrix4beos ; InstallOptionalHaikuImagePackage
InstallOptionalHaikuImagePackage KeymapSwitcher-gcc4-20090531 KeymapSwitcher-1.2.3-x86-gcc4-2009-05-31
: $(baseURL)/KeymapSwitcher-1.2.3-gcc4-2009-05-31.zip : $(baseURL)/KeymapSwitcher-1.2.3-x86-gcc4-2009-05-31.zip
: :
; ;
AddSymlinkToHaikuImage home config be Desktop\ Applets AddSymlinkToHaikuImage home config be Desktop\ Applets
: /boot/common/bin/KeymapSwitcher ; : /boot/common/bin/KeymapSwitcher ;
} else { } else {
local baseURL = http://downloads.sourceforge.net/dotmatrix4beos ; InstallOptionalHaikuImagePackage
InstallOptionalHaikuImagePackage KeymapSwitcher-gcc2-20090531 KeymapSwitcher-1.2.3-x86-gcc2-2009-05-31
: $(baseURL)/KeymapSwitcher-1.2.3-gcc2-2009-05-31.zip : $(baseURL)/KeymapSwitcher-1.2.3-x86-gcc2-2009-05-31.zip
: :
; ;
AddSymlinkToHaikuImage home config be Desktop\ Applets AddSymlinkToHaikuImage home config be Desktop\ Applets
@@ -449,9 +426,8 @@ if [ IsOptionalHaikuImagePackageAdded LibIconv ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package LibIconv available for $(TARGET_ARCH)" ; Echo "No optional package LibIconv available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://www.haiku-ports.de/packages/dev-libs/libiconv ; InstallOptionalHaikuImagePackage libiconv-1.13-x86-gcc2-2009-07-05
InstallOptionalHaikuImagePackage libiconv-1.13-gcc2-haiku-2009-05-27 : $(baseURL)/libiconv-1.13-x86-gcc2-2009-07-05.zip
: $(baseURL)/libiconv-1.13-gcc2-haiku-2009-05-27.zip
: :
; ;
} }
@@ -465,7 +441,6 @@ if [ IsOptionalHaikuImagePackageAdded LibLayout ] {
} else if $(HAIKU_GCC_VERSION[1]) >= 4 { } else if $(HAIKU_GCC_VERSION[1]) >= 4 {
Echo "No optional package LibLayout available for gcc4" ; Echo "No optional package LibLayout available for gcc4" ;
} else { } else {
local baseURL = http://haiku-files.org/files/optional-packages ;
InstallOptionalHaikuImagePackage liblayout-1.4.0-gcc2-2009-03-08 InstallOptionalHaikuImagePackage liblayout-1.4.0-gcc2-2009-03-08
: $(baseURL)/liblayout-1.4.0-gcc2-2009-03-08.zip : $(baseURL)/liblayout-1.4.0-gcc2-2009-03-08.zip
: :
@@ -479,9 +454,8 @@ if [ IsOptionalHaikuImagePackageAdded LibXML2 ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package LibXML2 available for $(TARGET_ARCH)" ; Echo "No optional package LibXML2 available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://www.haiku-ports.de/packages/dev-libs/libxml2 ; InstallOptionalHaikuImagePackage libxml2-2.7.3-x86-gcc2-2009-07-06
InstallOptionalHaikuImagePackage libxml2-2.7.3-gcc2-haiku-2009-05-27 : $(baseURL)/libxml2-2.7.3-x86-gcc2-2009-07-06.zip
: $(baseURL)/libxml2-2.7.3-gcc2-haiku-2009-05-27.zip
: :
; ;
} }
@@ -496,7 +470,7 @@ if [ IsOptionalHaikuImagePackageAdded Links ] {
Echo "No optional package Links available for gcc4" ; Echo "No optional package Links available for gcc4" ;
} else { } else {
InstallOptionalHaikuImagePackage Links InstallOptionalHaikuImagePackage Links
: http://revolf.free.fr/beos/links-beos-bin.zip : $(baseURL)/links-x86-gcc2-2008-05-03.zip
: :
; ;
AddSymlinkToHaikuImage home config be Applications AddSymlinkToHaikuImage home config be Applications
@@ -510,9 +484,8 @@ if [ IsOptionalHaikuImagePackageAdded Nano ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package Nano available for $(TARGET_ARCH)" ; Echo "No optional package Nano available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://www.haiku-ports.de/packages ; InstallOptionalHaikuImagePackage nano-2.0.9-x86-gcc2-2009-07-06
InstallOptionalHaikuImagePackage nano-2.0.9-gcc2-haiku-2009-05-27 : $(baseURL)/nano-2.0.9-x86-gcc2-2009-07-06.zip
: $(baseURL)/app-editors/nano/nano-2.0.9-gcc2-haiku-2009-05-27.zip
: :
; ;
} }
@@ -524,9 +497,8 @@ if [ IsOptionalHaikuImagePackageAdded Neon ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package Neon available for $(TARGET_ARCH)" ; Echo "No optional package Neon available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://www.haiku-ports.de/packages/net-misc/neon ; InstallOptionalHaikuImagePackage neon-0.28.5-x86-gcc2-2009-07-06
InstallOptionalHaikuImagePackage neon-0.28.4-gcc2-haiku-2009-05-23 : $(baseURL)/neon-0.28.5-x86-gcc2-2009-07-06.zip
: $(baseURL)/neon-0.28.4-gcc2-haiku-2009-05-23.zip
: :
; ;
} }
@@ -540,8 +512,8 @@ if [ IsOptionalHaikuImagePackageAdded NetSurf ] {
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
Echo "No optional package NetSurf available for gcc4" ; Echo "No optional package NetSurf available for gcc4" ;
} else { } else {
InstallOptionalHaikuImagePackage NetSurf InstallOptionalHaikuImagePackage NetSurf-r7117
: http://haiku-files.org/files/optional-packages/NetSurf-r7117-x86-gcc2-2009-04-17.zip : $(baseURL)/NetSurf-r7117-x86-gcc2-2009-04-17.zip
: :
; ;
AddSymlinkToHaikuImage home config be Applications AddSymlinkToHaikuImage home config be Applications
@@ -556,7 +528,7 @@ if [ IsOptionalHaikuImagePackageAdded OpenSound ] {
Echo "No optional package OpenSound available for $(TARGET_ARCH)" ; Echo "No optional package OpenSound available for $(TARGET_ARCH)" ;
} else { } else {
InstallOptionalHaikuImagePackage OpenSound InstallOptionalHaikuImagePackage OpenSound
: http://www.yellowbites.com/downloads/OpenSound_Haiku20080621.zip : $(baseURL)/OpenSound-x86-gcc2-2008-06-21.zip
: :
; ;
} }
@@ -574,9 +546,8 @@ if [ IsOptionalHaikuImagePackageAdded OpenSSH ] {
"variable to be set!" ; "variable to be set!" ;
} }
local baseURL = http://www.haiku-ports.de/packages/net-misc/openssh ; InstallOptionalHaikuImagePackage openssh-5.2p1-x86-gcc2-2009-05-27
InstallOptionalHaikuImagePackage openssh-5.2p1-gcc2-haiku-2009-05-27 : $(baseURL)/openssh-5.2p1-x86-gcc2-2009-05-27.zip
: $(baseURL)/openssh-5.2p1-gcc2-haiku-2009-05-27.zip
: :
; ;
@@ -606,9 +577,8 @@ if [ IsOptionalHaikuImagePackageAdded P7zip ] {
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
Echo "No optional package P7zip available for gcc4" ; Echo "No optional package P7zip available for gcc4" ;
} else { } else {
local baseURL = http://www.haiku-ports.de/packages/app-arch/p7zip ; InstallOptionalHaikuImagePackage p7zip-4.65-x86-gcc2-2009-05-24
InstallOptionalHaikuImagePackage p7zip-4.65-gcc2-haiku-2009-05-24 : $(baseURL)/p7zip-4.65-x86-gcc2-2009-05-24.zip
: $(baseURL)/p7zip-4.65-gcc2-haiku-2009-05-24.zip
: :
; ;
@@ -630,16 +600,13 @@ if [ IsOptionalHaikuImagePackageAdded Pe ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package Pe available for $(TARGET_ARCH)" ; Echo "No optional package Pe available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://haiku-files.org/files/optional-packages ;
if $(HAIKU_GCC_VERSION[1]) >= 4 { if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage pe-2.4.1-x86-rc3-gcc4-2009-03-27 InstallOptionalHaikuImagePackage Pe-2.4.2-x86-gcc4-2009-07-05
: $(baseURL)/pe-2.4.1-x86-rc3-gcc4-2009-03-27.zip : $(baseURL)/Pe-2.4.2-x86-gcc4-2009-07-05.zip
: apps
; ;
} else { } else {
InstallOptionalHaikuImagePackage pe-2.4.2-x86-gcc2-2009-04-14 InstallOptionalHaikuImagePackage Pe-2.4.2-x86-gcc2-2009-07-05
: $(baseURL)/pe-2.4.2-x86-gcc2-2009-04-14.zip : $(baseURL)/Pe-2.4.2-x86-gcc2-2009-07-05.zip
: apps
; ;
} }
@@ -656,7 +623,6 @@ if [ IsOptionalHaikuImagePackageAdded Perl ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package Perl available for $(TARGET_ARCH)" ; Echo "No optional package Perl available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://haiku-files.org/files/optional-packages ;
InstallOptionalHaikuImagePackage perl-5.10.0-gcc2-2008-10-29 InstallOptionalHaikuImagePackage perl-5.10.0-gcc2-2008-10-29
: $(baseURL)/perl-5.10.0-gcc2-2008-10-29.zip : $(baseURL)/perl-5.10.0-gcc2-2008-10-29.zip
: :
@@ -670,9 +636,8 @@ if [ IsOptionalHaikuImagePackageAdded Python ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package Python available for $(TARGET_ARCH)" ; Echo "No optional package Python available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://www.haiku-ports.de/packages/dev-lang/python ; InstallOptionalHaikuImagePackage python-2.6.2-x86-gcc2-2009-05-27
InstallOptionalHaikuImagePackage python-2.6.2-gcc2-haiku-2009-05-27 : $(baseURL)/python-2.6.2-x86-gcc2-2009-05-27.zip
: $(baseURL)/python-2.6.2-gcc2-haiku-2009-05-27.zip
: :
; ;
} }
@@ -684,9 +649,8 @@ if [ IsOptionalHaikuImagePackageAdded SQLite ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package SQLite available for $(TARGET_ARCH)" ; Echo "No optional package SQLite available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://www.haiku-ports.de/packages/dev-db/sqlite ; InstallOptionalHaikuImagePackage sqlite-3.6.16-x86-gcc2-2009-07-06
InstallOptionalHaikuImagePackage sqlite-3.6.14-gcc2-haiku-2009-05-10 : $(baseURL)/sqlite-3.6.16-x86-gcc2-2009-07-06.zip
: $(baseURL)/sqlite-3.6.14-gcc2-haiku-2009-05-10.zip
: :
; ;
} }
@@ -698,9 +662,8 @@ if [ IsOptionalHaikuImagePackageAdded Rsync ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package Rsync available for $(TARGET_ARCH)" ; Echo "No optional package Rsync available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://dl.hirschkaefer.de/haiku ; InstallOptionalHaikuImagePackage rsync-3.0.6-x86-gcc2-2009-05-26
InstallOptionalHaikuImagePackage rsync-3.0.6-gcc2-haiku-2009-05-26 : $(baseURL)/rsync-3.0.6-x86-gcc2-2009-05-26.zip
: $(baseURL)/rsync-3.0.6-gcc2-haiku-2009-05-26.zip
: :
; ;
} }
@@ -712,9 +675,8 @@ if [ IsOptionalHaikuImagePackageAdded Subversion ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package Subversion available for $(TARGET_ARCH)" ; Echo "No optional package Subversion available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://www.haiku-ports.de/packages/dev-util/subversion ; InstallOptionalHaikuImagePackage subversion-1.6.2-x86-gcc2-2009-05-20
InstallOptionalHaikuImagePackage subversion-1.6.2-gcc2-haiku-2009-05-20 : $(baseURL)/subversion-1.6.2-x86-gcc2-2009-05-20.zip
: $(baseURL)/subversion-1.6.2-gcc2-haiku-2009-05-20.zip
: :
; ;
} }
@@ -723,15 +685,14 @@ if [ IsOptionalHaikuImagePackageAdded Subversion ] {
# Tar # Tar
if [ IsOptionalHaikuImagePackageAdded Tar ] { if [ IsOptionalHaikuImagePackageAdded Tar ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package Tar available for $(TARGET_ARCH)" ; Echo "No optional package Tar available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://haiku-files.org/files/optional-packages ; InstallOptionalHaikuImagePackage tar-1.21-gcc2-2009-02-08
InstallOptionalHaikuImagePackage tar-1.21-gcc2-2009-02-08 : $(baseURL)/tar-1.21-gcc2-2009-02-08.zip
: $(baseURL)/tar-1.21-gcc2-2009-02-08.zip :
: ;
; }
}
} }
@@ -793,17 +754,15 @@ if [ IsOptionalHaikuImagePackageAdded Vim ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package Vim available for $(TARGET_ARCH)" ; Echo "No optional package Vim available for $(TARGET_ARCH)" ;
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
local baseURL = http://haiku-ports.de/packages/app-editors/vim ; InstallOptionalHaikuImagePackage vim-7.2-x86-gcc4-2009-05-31
InstallOptionalHaikuImagePackage vim-7.2-gcc4-20090531 : $(baseURL)/vim-7.2-x86-gcc4-2009-05-31.zip
: $(baseURL)/vim-7.2-gcc4-haiku-2009-05-31.zip
: :
; ;
AddSymlinkToHaikuImage home config be Applications AddSymlinkToHaikuImage home config be Applications
: /boot/common/bin/gvim ; : /boot/common/bin/gvim ;
} else { } else {
local baseURL = http://haiku-ports.de/packages/app-editors/vim ; InstallOptionalHaikuImagePackage vim-7.2-x86-gcc2-2009-05-31
InstallOptionalHaikuImagePackage vim-7.2-gcc2-20090531 : $(baseURL)/vim-7.2-x86-gcc2-2009-05-31.zip
: $(baseURL)/vim-7.2-gcc2-haiku-2009-05-31.zip
: :
; ;
AddSymlinkToHaikuImage home config be Applications AddSymlinkToHaikuImage home config be Applications
@@ -817,15 +776,15 @@ if [ IsOptionalHaikuImagePackageAdded Vision ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package Vision available for $(TARGET_ARCH)" ; Echo "No optional package Vision available for $(TARGET_ARCH)" ;
} else if $(HAIKU_GCC_VERSION[1]) >= 4 { } else if $(HAIKU_GCC_VERSION[1]) >= 4 {
InstallOptionalHaikuImagePackage Vision-0.9.7-H-090423-gcc4 InstallOptionalHaikuImagePackage Vision-0.9.7-H-090423
: http://vision.sf.net/Vision-0.9.7-H-090423-gcc4.zip : $(baseURL)/Vision-0.9.7-H-x86-gcc4-2009-04-23.zip
: apps : apps
; ;
AddSymlinkToHaikuImage home config be Applications AddSymlinkToHaikuImage home config be Applications
: /boot/apps/Vision-0.9.7-H-090423/Vision ; : /boot/apps/Vision-0.9.7-H-090423/Vision ;
} else { } else {
InstallOptionalHaikuImagePackage Vision-0.9.7-H-090423 InstallOptionalHaikuImagePackage Vision-0.9.7-H-090423
: http://vision.sf.net/Vision-0.9.7-H-090423.zip : $(baseURL)/Vision-0.9.7-H-x86-gcc2-2009-04-23.zip
: apps : apps
; ;
AddSymlinkToHaikuImage home config be Applications AddSymlinkToHaikuImage home config be Applications
@@ -841,7 +800,6 @@ if [ IsOptionalHaikuImagePackageAdded VLC ] {
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
Echo "No optional package VLC available for gcc4" ; Echo "No optional package VLC available for gcc4" ;
} else { } else {
local baseURL = http://haiku-files.org/files/optional-packages ;
InstallOptionalHaikuImagePackage VLC-0.8.6d InstallOptionalHaikuImagePackage VLC-0.8.6d
: $(baseURL)/vlc-0.8.6d-gcc2-2009-04-18.zip : $(baseURL)/vlc-0.8.6d-gcc2-2009-04-18.zip
: apps : apps
@@ -877,9 +835,8 @@ if [ IsOptionalHaikuImagePackageAdded WonderBrush ] {
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) { } else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
Echo "No optional package WonderBrush available for gcc4" ; Echo "No optional package WonderBrush available for gcc4" ;
} else { } else {
local baseURL = http://www.yellowbites.com/downloads ; InstallOptionalHaikuImagePackage WonderBrush-2.1.2
InstallOptionalHaikuImagePackage WonderBrush-2.1.2-Haiku : $(baseURL)/WonderBrush-2.1.2-x86-gcc2-2008-11-08.zip
: $(baseURL)/WonderBrush-2.1.2-gcc2-x86-Haiku.zip
: apps : apps
; ;
AddSymlinkToHaikuImage home config be Applications AddSymlinkToHaikuImage home config be Applications
@@ -893,9 +850,8 @@ if [ IsOptionalHaikuImagePackageAdded Yasm ] {
if $(TARGET_ARCH) != x86 { if $(TARGET_ARCH) != x86 {
Echo "No optional package Yasm available for $(TARGET_ARCH)" ; Echo "No optional package Yasm available for $(TARGET_ARCH)" ;
} else { } else {
local baseURL = http://haiku-files.org/files/optional-packages ; InstallOptionalHaikuImagePackage yasm-0.8.0-x86-gcc2-2009-07-06
InstallOptionalHaikuImagePackage yasm-0.8.0-gcc2-2009-04-19 : $(baseURL)/yasm-0.8.0-x86-gcc2-2009-07-06.zip
: $(baseURL)/yasm-0.8.0-gcc2-haiku-2009-04-19.zip
: :
; ;
} }
+1 -1
View File
@@ -90,7 +90,7 @@ copy_headers()
done done
} }
copy_headers $haikuSourceDir/headers/os $tmpIncludeDir/be copy_headers $haikuSourceDir/headers/os $tmpIncludeDir/os
copy_headers $haikuSourceDir/headers/posix $tmpIncludeDir/posix copy_headers $haikuSourceDir/headers/posix $tmpIncludeDir/posix
# configure gcc # configure gcc
Vendored
+9 -7
View File
@@ -180,15 +180,17 @@ standard_gcc_settings()
if [ $haikuStaticLibStdCxx = libstdc++.a ]; then if [ $haikuStaticLibStdCxx = libstdc++.a ]; then
haikuStaticLibStdCxx= haikuStaticLibStdCxx=
fi fi
if [ $haikuSharedLibStdCxx = libstdc++.so ]; then # we build libstdc++.so ourselves, so we can leave it as is
haikuSharedLibStdCxx= # if [ $haikuSharedLibStdCxx = libstdc++.so ]; then
fi # haikuSharedLibStdCxx=
# fi
if [ $haikuStaticLibSupCxx = libsupc++.a ]; then if [ $haikuStaticLibSupCxx = libsupc++.a ]; then
haikuStaticLibSupCxx= haikuStaticLibSupCxx=
fi fi
if [ $haikuSharedLibSupCxx = libsupc++.so ]; then # we build libsupc++.so ourselves, so we can leave it as is
haikuSharedLibSupCxx= # if [ $haikuSharedLibSupCxx = libsupc++.so ]; then
fi # haikuSharedLibSupCxx=
# fi
;; ;;
2.9*) 2.9*)
# check for correct (most up-to-date) legacy compiler and complain # check for correct (most up-to-date) legacy compiler and complain
@@ -272,7 +274,7 @@ buildCrossToolsMachine=
alternativeGCCOutputDir= alternativeGCCOutputDir=
addAlternativeGCCLibs= addAlternativeGCCLibs=
haikuRequiredLegacyGCCVersion="2.95.3-haiku-081024" haikuRequiredLegacyGCCVersion="2.95.3-haiku-090629"
export haikuRequiredLegacyGCCVersion export haikuRequiredLegacyGCCVersion
# version of legacy gcc required to build haiku # version of legacy gcc required to build haiku
+1 -1
View File
@@ -24,7 +24,7 @@ esac
BELIBRARIES="$BUILDHOME/abi/current/library-paths/common:$BUILDHOME/lib/$BE_HOST_CPU" BELIBRARIES="$BUILDHOME/abi/current/library-paths/common:$BUILDHOME/lib/$BE_HOST_CPU"
BH=$BUILDHOME/headers BH=$BUILDHOME/headers
BEINCLUDES="$BH;$BH/be;$BH/be/precompiled;$BH/be/bone;$BH/posix;$BH/cpp;$BH/be/app;$BH/be/device;$BH/be/interface;$BH/be/media;$BH/be/midi;$BH/be/midi2;$BH/be/net;$BH/be/kernel;$BH/be/storage;$BH/be/support;$BH/be/game;$BH/be/opengl;$BH/be/drivers;$BH/gnu;$BH/be/mail;$BH/be/translation;$BH/be/devel;$BH/be/add-ons/graphics;$BH/be/be_apps/Deskbar;$BH/be/be_apps/NetPositive;$BH/be/be_apps/Tracker" BEINCLUDES="$BH;$BH/be;$BH/posix;$BH/glibc;$BH/cpp;$BH/be/app;$BH/be/device;$BH/be/interface;$BH/be/media;$BH/be/midi;$BH/be/midi2;$BH/be/net;$BH/be/kernel;$BH/be/storage;$BH/be/support;$BH/be/game;$BH/be/opengl;$BH/be/drivers;$BH/gnu;$BH/be/mail;$BH/be/translation;$BH/be/devel;$BH/be/add-ons/graphics;$BH/be/be_apps/Deskbar;$BH/be/be_apps/NetPositive;$BH/be/be_apps/Tracker"
export BUILDHOME export BUILDHOME
export BETOOLS export BETOOLS
+145
View File
@@ -0,0 +1,145 @@
/* Copyright (C) 1991-1993,1995-1999,2000,2001 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
The GNU C Library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with the GNU C Library; if not, write to the Free
Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
02111-1307 USA. */
#ifndef _PRINTF_H
#define _PRINTF_H 1
#include <features.h>
__BEGIN_DECLS
#define __need_FILE
#include <stdio.h>
#define __need_size_t
#define __need_wchar_t
#include <stddef.h>
struct printf_info
{
int prec; /* Precision. */
int width; /* Width. */
wchar_t spec; /* Format letter. */
unsigned int is_long_double:1;/* L flag. */
unsigned int is_short:1; /* h flag. */
unsigned int is_long:1; /* l flag. */
unsigned int alt:1; /* # flag. */
unsigned int space:1; /* Space flag. */
unsigned int left:1; /* - flag. */
unsigned int showsign:1; /* + flag. */
unsigned int group:1; /* ' flag. */
unsigned int extra:1; /* For special use. */
unsigned int is_char:1; /* hh flag. */
unsigned int wide:1; /* Nonzero for wide character streams. */
unsigned int i18n:1; /* I flag. */
wchar_t pad; /* Padding character. */
};
/* Type of a printf specifier-handler function.
STREAM is the FILE on which to write output.
INFO gives information about the format specification.
ARGS is a vector of pointers to the argument data;
the number of pointers will be the number returned
by the associated arginfo function for the same INFO.
The function should return the number of characters written,
or -1 for errors. */
typedef int printf_function (FILE *__stream,
__const struct printf_info *__info,
__const void *__const *__args);
/* Type of a printf specifier-arginfo function.
INFO gives information about the format specification.
N, ARGTYPES, and return value are as for parse_printf_format. */
typedef int printf_arginfo_function (__const struct printf_info *__info,
size_t __n, int *__argtypes);
/* Register FUNC to be called to format SPEC specifiers; ARGINFO must be
specified to determine how many arguments a SPEC conversion requires and
what their types are. */
extern int register_printf_function (int __spec, printf_function __func,
printf_arginfo_function __arginfo);
/* Parse FMT, and fill in N elements of ARGTYPES with the
types needed for the conversions FMT specifies. Returns
the number of arguments required by FMT.
The ARGINFO function registered with a user-defined format is passed a
`struct printf_info' describing the format spec being parsed. A width
or precision of INT_MIN means a `*' was used to indicate that the
width/precision will come from an arg. The function should fill in the
array it is passed with the types of the arguments it wants, and return
the number of arguments it wants. */
extern size_t parse_printf_format (__const char *__restrict __fmt, size_t __n,
int *__restrict __argtypes) __THROW;
/* Codes returned by `parse_printf_format' for basic types.
These values cover all the standard format specifications.
Users can add new values after PA_LAST for their own types. */
enum
{ /* C type: */
PA_INT, /* int */
PA_CHAR, /* int, cast to char */
PA_WCHAR, /* wide char */
PA_STRING, /* const char *, a '\0'-terminated string */
PA_WSTRING, /* const wchar_t *, wide character string */
PA_POINTER, /* void * */
PA_FLOAT, /* float */
PA_DOUBLE, /* double */
PA_LAST
};
/* Flag bits that can be set in a type returned by `parse_printf_format'. */
#define PA_FLAG_MASK 0xff00
#define PA_FLAG_LONG_LONG (1 << 8)
#define PA_FLAG_LONG_DOUBLE PA_FLAG_LONG_LONG
#define PA_FLAG_LONG (1 << 9)
#define PA_FLAG_SHORT (1 << 10)
#define PA_FLAG_PTR (1 << 11)
/* Function which can be registered as `printf'-handlers. */
/* Print floating point value using using abbreviations for the orders
of magnitude used for numbers ('k' for kilo, 'm' for mega etc). If
the format specifier is a uppercase character powers of 1000 are
used. Otherwise powers of 1024. */
extern int printf_size (FILE *__restrict __fp,
__const struct printf_info *__info,
__const void *__const *__restrict __args) __THROW;
/* This is the appropriate argument information function for `printf_size'. */
extern int printf_size_info (__const struct printf_info *__restrict
__info, size_t __n, int *__restrict __argtypes)
__THROW;
__END_DECLS
#endif /* printf.h */
+1 -1
View File
@@ -10,5 +10,5 @@ Addon <disk_system>bfs :
bfs_disk_system.cpp bfs_disk_system.cpp
: be : be $(TARGET_LIBSUPC++)
; ;
+1 -1
View File
@@ -20,5 +20,5 @@ Addon <disk_system>intel :
# kernel sources # kernel sources
PartitionMap.cpp PartitionMap.cpp
: be : be $(TARGET_LIBSUPC++)
; ;
@@ -12,7 +12,7 @@ Addon <input>keyboard :
TeamMonitorWindow.cpp TeamMonitorWindow.cpp
TeamListItem.cpp TeamListItem.cpp
: input_server be ; : input_server be $(TARGET_LIBSUPC++) ;
Package haiku-inputkit-cvs : Package haiku-inputkit-cvs :
<input>keyboard : <input>keyboard :
@@ -6,7 +6,7 @@ UsePrivateHeaders input shared ;
Addon <input>mouse : Addon <input>mouse :
MouseInputDevice.cpp MouseInputDevice.cpp
: be input_server ; : be input_server $(TARGET_LIBSUPC++) ;
Package haiku-inputkit-cvs : Package haiku-inputkit-cvs :
<input>mouse : <input>mouse :
@@ -10,7 +10,7 @@ Addon <input>wacom :
PointingDevice.cpp PointingDevice.cpp
PointingDeviceFactory.cpp PointingDeviceFactory.cpp
TabletDevice.cpp TabletDevice.cpp
: be input_server ; : be input_server $(TARGET_LIBSUPC++) ;
Package haiku-inputkit-cvs : Package haiku-inputkit-cvs :
<input>tablet : <input>tablet :
@@ -6,7 +6,7 @@ UsePrivateHeaders screen_saver ;
Addon screen_saver : Addon screen_saver :
ScreenSaverFilter.cpp ScreenSaverFilter.cpp
: be libscreensaver.so input_server ; : be libscreensaver.so input_server $(TARGET_LIBSUPC++) ;
Package haiku-screensaverkit-cvs : Package haiku-screensaverkit-cvs :
screen_saver : screen_saver :
@@ -17,7 +17,7 @@ Addon canna :
CannaMethod.cpp CannaMethod.cpp
KouhoWindow.cpp KouhoWindow.cpp
PaletteWindow.cpp PaletteWindow.cpp
: be textencoding input_server libcanna.a librk.a ; : be textencoding input_server libcanna.a librk.a $(TARGET_LIBSUPC++) ;
Package haiku-cannaIM-cvs : Package haiku-cannaIM-cvs :
canna : canna :
@@ -43,6 +43,7 @@ Application userlandfs_server
: :
be be
$(TARGET_LIBSUPC++)
; ;
HaikuSubInclude beos ; HaikuSubInclude beos ;
@@ -27,4 +27,5 @@ SharedLibrary libuserlandfs_beos_kernel.so
: :
<nogrist>userlandfs_server <nogrist>userlandfs_server
$(TARGET_LIBSUPC++)
; ;
@@ -29,5 +29,5 @@ SharedLibrary libuserlandfs_fuse.so
FUSEVolume.cpp FUSEVolume.cpp
: :
<nogrist>userlandfs_server libshared.a be <nogrist>userlandfs_server libshared.a be $(TARGET_LIBSUPC++)
; ;
@@ -51,6 +51,7 @@ SharedLibrary libuserlandfs_haiku_kernel.so
: :
<nogrist>userlandfs_server <nogrist>userlandfs_server
be # for BLocker only be # for BLocker only
$(TARGET_LIBSUPC++)
; ;
SEARCH on [ FGristFiles SEARCH on [ FGristFiles
+1 -1
View File
@@ -4,5 +4,5 @@ UsePublicHeaders locale ;
Addon <catalog-addon>zeta Addon <catalog-addon>zeta
: Catalog.cpp : Catalog.cpp
: be liblocale.so : be liblocale.so $(TARGET_LIBSUPC++)
; ;
+2 -2
View File
@@ -12,11 +12,11 @@ Depends LocaleKitCollatorAddons
Addon <collator-addon>GermanDIN-2 Addon <collator-addon>GermanDIN-2
: GermanDIN-2.cpp : GermanDIN-2.cpp
: be liblocale.so : be liblocale.so $(TARGET_LIBSUPC++)
; ;
Addon <collator-addon>French Addon <collator-addon>French
: French.cpp : French.cpp
: be liblocale.so : be liblocale.so $(TARGET_LIBSUPC++)
; ;
@@ -17,7 +17,7 @@ Addon Match\ Header :
StringMatcher.cpp ; StringMatcher.cpp ;
LinkAgainst Match\ Header : LinkAgainst Match\ Header :
be libmail.so ; be libmail.so $(TARGET_LIBSUPC++) ;
Package haiku-maildaemon-cvs : Package haiku-maildaemon-cvs :
Match\ Header : Match\ Header :
@@ -15,7 +15,7 @@ Addon R5\ Daemon\ Filter :
filter.cpp ; filter.cpp ;
LinkAgainst R5\ Daemon\ Filter : LinkAgainst R5\ Daemon\ Filter :
be libmail.so ; be libmail.so $(TARGET_LIBSUPC++) ;
Package haiku-maildaemon-cvs : Package haiku-maildaemon-cvs :
R5\ Daemon\ Filter : R5\ Daemon\ Filter :
@@ -16,7 +16,7 @@ Addon Spam\ Filter :
SpamFilter.cpp ; SpamFilter.cpp ;
LinkAgainst Spam\ Filter : LinkAgainst Spam\ Filter :
be libmail.so ; be libmail.so $(TARGET_LIBSUPC++) ;
Package haiku-maildaemon-cvs : Package haiku-maildaemon-cvs :
Spam\ Filter : Spam\ Filter :
@@ -31,7 +31,8 @@ if $(HAIKU_OPENSSL_ENABLED) {
Addon IMAP Addon IMAP
: $(sources) : $(sources)
: be libmail.so $(TARGET_NETWORK_LIBS) $(HAIKU_OPENSSL_LIBS) : be libmail.so $(TARGET_NETWORK_LIBS) $(HAIKU_OPENSSL_LIBS)
$(TARGET_LIBSUPC++)
; ;
Package haiku-maildaemon-cvs : Package haiku-maildaemon-cvs :
@@ -33,6 +33,7 @@ if $(HAIKU_OPENSSL_ENABLED) {
Addon POP3 Addon POP3
: $(sources) : $(sources)
: be libmail.so $(TARGET_NETWORK_LIBS) $(HAIKU_OPENSSL_LIBS) : be libmail.so $(TARGET_NETWORK_LIBS) $(HAIKU_OPENSSL_LIBS)
$(TARGET_LIBSUPC++)
; ;
Package haiku-maildaemon-cvs : Package haiku-maildaemon-cvs :
@@ -16,7 +16,7 @@ Addon Fortune :
filter.cpp ; filter.cpp ;
LinkAgainst Fortune : LinkAgainst Fortune :
be libmail.so ; be libmail.so $(TARGET_LIBSUPC++) ;
Package haiku-maildaemon-cvs : Package haiku-maildaemon-cvs :
Fortune : Fortune :
@@ -15,7 +15,7 @@ Addon Inbox :
filter.cpp ; filter.cpp ;
LinkAgainst Inbox : LinkAgainst Inbox :
be libmail.so ; be libmail.so $(TARGET_LIBSUPC++) ;
Package haiku-maildaemon-cvs : Package haiku-maildaemon-cvs :
Inbox : Inbox :
@@ -15,7 +15,7 @@ Addon New\ Mail\ Notification :
filter.cpp ConfigView.cpp ; filter.cpp ConfigView.cpp ;
LinkAgainst New\ Mail\ Notification : LinkAgainst New\ Mail\ Notification :
be libmail.so ; be libmail.so $(TARGET_LIBSUPC++) ;
Package haiku-maildaemon-cvs : Package haiku-maildaemon-cvs :
New\ Mail\ Notification : New\ Mail\ Notification :
@@ -15,7 +15,7 @@ Addon Outbox :
filter.cpp ; filter.cpp ;
LinkAgainst Outbox : LinkAgainst Outbox :
be libmail.so ; be libmail.so $(TARGET_LIBSUPC++) ;
Package haiku-maildaemon-cvs : Package haiku-maildaemon-cvs :
Outbox : Outbox :
@@ -15,7 +15,7 @@ Addon Message\ Parser :
filter.cpp ; filter.cpp ;
LinkAgainst Message\ Parser : LinkAgainst Message\ Parser :
be libmail.so ; be libmail.so $(TARGET_LIBSUPC++) ;
Package haiku-maildaemon-cvs : Package haiku-maildaemon-cvs :
Message\ Parser : Message\ Parser :
+1 -1
View File
@@ -12,5 +12,5 @@ Addon dvb.media_addon :
PacketQueue.cpp PacketQueue.cpp
pes.cpp pes.cpp
TransportStreamDemux.cpp TransportStreamDemux.cpp
: be media : be media $(TARGET_LIBSUPC++)
; ;
@@ -10,7 +10,7 @@ Addon ESDSink.media_addon :
ESDEndpoint.cpp ESDEndpoint.cpp
ESDSinkAddOn.cpp ESDSinkAddOn.cpp
ESDSinkNode.cpp ESDSinkNode.cpp
: be media network : be media network $(TARGET_LIBSUPC++)
; ;
#Package haiku-multi_audio-cvs #Package haiku-multi_audio-cvs
@@ -10,5 +10,5 @@ Addon firewire_dv.media_addon :
FireWireCard.cpp FireWireCard.cpp
FireWireDVAddOn.cpp FireWireDVAddOn.cpp
FireWireDVNode.cpp FireWireDVNode.cpp
: be media : be media $(TARGET_LIBSUPC++)
; ;
@@ -7,5 +7,5 @@ Addon legacy.media_addon :
LegacyAudioDevice.cpp LegacyAudioDevice.cpp
LegacyAudioProducer.cpp LegacyAudioProducer.cpp
LegacyMediaAddOn.cpp LegacyMediaAddOn.cpp
: be media : be media $(TARGET_LIBSUPC++)
; ;
@@ -12,7 +12,7 @@ Addon mixer.media_addon :
MixerSettings.cpp MixerSettings.cpp
MixerUtils.cpp MixerUtils.cpp
Resampler.cpp Resampler.cpp
: be media : be media $(TARGET_LIBSUPC++)
; ;
Package haiku-mixer-cvs Package haiku-mixer-cvs
@@ -13,7 +13,7 @@ Addon hmulti_audio.media_addon :
MultiAudioDevice.cpp MultiAudioDevice.cpp
MultiAudioNode.cpp MultiAudioNode.cpp
MultiAudioUtility.cpp MultiAudioUtility.cpp
: be media : be media $(TARGET_LIBSUPC++)
; ;
Package haiku-multi_audio-cvs Package haiku-multi_audio-cvs
@@ -14,7 +14,7 @@ Addon opensound.media_addon :
OpenSoundDeviceEngine.cpp OpenSoundDeviceEngine.cpp
OpenSoundDeviceMixer.cpp OpenSoundDeviceMixer.cpp
OpenSoundNode.cpp OpenSoundNode.cpp
: be media : be media $(TARGET_LIBSUPC++)
; ;
Package haiku-opensound-cvs Package haiku-opensound-cvs
@@ -10,5 +10,5 @@ Application reader.media_addon :
MediaReader.cpp MediaReader.cpp
MediaReaderAddOn.cpp MediaReaderAddOn.cpp
misc.cpp misc.cpp
: be media : be media $(TARGET_LIBSUPC++)
; ;
@@ -3,5 +3,5 @@ SubDir HAIKU_TOP src add-ons media media-add-ons tone_producer_demo ;
Addon tone_producer_demo.media_addon : Addon tone_producer_demo.media_addon :
ToneProducerAddOn.cpp ToneProducerAddOn.cpp
ToneProducer.cpp ToneProducer.cpp
: be media : be media $(TARGET_LIBSUPC++)
; ;
@@ -81,7 +81,7 @@ Addon usb_webcam.media_addon :
CamRoster.cpp CamRoster.cpp
CamSensor.cpp CamSensor.cpp
CamStreamingDeframer.cpp CamStreamingDeframer.cpp
: be media $(usbKitLibraryName) : be media $(usbKitLibraryName) $(TARGET_LIBSUPC++)
; ;
# force dependancies # force dependancies
@@ -3,5 +3,5 @@ SubDir HAIKU_TOP src add-ons media media-add-ons video_producer_demo ;
Addon video_producer_demo.media_addon : Addon video_producer_demo.media_addon :
AddOn.cpp AddOn.cpp
Producer.cpp Producer.cpp
: be media : be media $(TARGET_LIBSUPC++)
; ;
@@ -5,5 +5,5 @@ Addon video_window_demo.media_addon :
VideoNode.cpp VideoNode.cpp
VideoView.cpp VideoView.cpp
VideoWindow.cpp VideoWindow.cpp
: be media : be media $(TARGET_LIBSUPC++)
; ;
@@ -4,7 +4,7 @@ UsePrivateHeaders media ;
Addon ac3_decoder : Addon ac3_decoder :
ac3_decoder.cpp ac3_decoder.cpp
: liba52.a be libmedia.so : liba52.a be libmedia.so $(TARGET_LIBSUPC++)
; ;
SubIncludeGPL HAIKU_TOP src add-ons media plugins ac3_decoder liba52 ; SubIncludeGPL HAIKU_TOP src add-ons media plugins ac3_decoder liba52 ;
@@ -6,4 +6,4 @@ UsePrivateHeaders media ;
Addon aiff_reader : Addon aiff_reader :
aiff_reader.cpp aiff_reader.cpp
: be libmedia.so ; : be libmedia.so $(TARGET_LIBSUPC++) ;
+1 -1
View File
@@ -9,7 +9,7 @@ SubDirHdrs [ FDirName $(SUBDIR) MAClib ] ;
Addon ape_reader : Addon ape_reader :
APEReader.cpp APEReader.cpp
: libMonkeysAudio.a MAClib.a be libmedia.so : libMonkeysAudio.a MAClib.a be libmedia.so $(TARGET_LIBSUPC++)
; ;
SubInclude HAIKU_TOP src add-ons media plugins ape_reader LibMonkeysAudio ; SubInclude HAIKU_TOP src add-ons media plugins ape_reader LibMonkeysAudio ;
+1 -1
View File
@@ -6,5 +6,5 @@ UsePrivateHeaders media ;
Addon au_reader : Addon au_reader :
au_reader.cpp au_reader.cpp
: be libmedia.so : be libmedia.so $(TARGET_LIBSUPC++)
; ;
+1
View File
@@ -29,6 +29,7 @@ Addon ffmpeg :
be be
libmedia.so libmedia.so
libz.a libz.a
$(TARGET_LIBSUPC++)
; ;
SubInclude HAIKU_TOP src add-ons media plugins ffmpeg libavcodec ; SubInclude HAIKU_TOP src add-ons media plugins ffmpeg libavcodec ;
@@ -12,6 +12,7 @@ Addon mp3_decoder :
libmpglib.a libmpglib.a
be be
libmedia.so libmedia.so
$(TARGET_LIBSUPC++)
; ;
SubInclude HAIKU_TOP src add-ons media plugins mp3_decoder mpglib ; SubInclude HAIKU_TOP src add-ons media plugins mp3_decoder mpglib ;
+1 -1
View File
@@ -6,5 +6,5 @@ UsePrivateHeaders media ;
Addon mp3_reader : Addon mp3_reader :
MP3ReaderPlugin.cpp MP3ReaderPlugin.cpp
: be libmedia.so : be libmedia.so $(TARGET_LIBSUPC++)
; ;
+1 -1
View File
@@ -10,7 +10,7 @@ Addon musepack :
MusePack.cpp MusePack.cpp
MusePackReader.cpp MusePackReader.cpp
MusePackDecoder.cpp MusePackDecoder.cpp
: libmusepack.a be libmedia.so : libmusepack.a be libmedia.so $(TARGET_LIBSUPC++)
; ;
SubInclude HAIKU_TOP src add-ons media plugins musepack mpc ; SubInclude HAIKU_TOP src add-ons media plugins musepack mpc ;
@@ -7,6 +7,6 @@ UsePrivateHeaders media ;
Addon raw_decoder : Addon raw_decoder :
AudioConversion.cpp AudioConversion.cpp
RawDecoderPlugin.cpp RawDecoderPlugin.cpp
: be libmedia.so : be libmedia.so $(TARGET_LIBSUPC++)
; ;
+1 -1
View File
@@ -11,7 +11,7 @@ SubDirHdrs $(SUBDIR) libspeex ;
Addon speex : Addon speex :
speexCodecPlugin.cpp speexCodecPlugin.cpp
speexCodecDefaults.cpp speexCodecDefaults.cpp
: libspeex.a be libmedia.so : libspeex.a be libmedia.so $(TARGET_LIBSUPC++)
; ;
SubInclude HAIKU_TOP src add-ons media plugins speex libspeex ; SubInclude HAIKU_TOP src add-ons media plugins speex libspeex ;
+1 -1
View File
@@ -10,7 +10,7 @@ SubDirHdrs $(SUBDIR) libvorbis vorbis ;
Addon vorbis : Addon vorbis :
vorbisCodecPlugin.cpp vorbisCodecPlugin.cpp
: libvorbis.a libogg.a be libmedia.so : libvorbis.a libogg.a be libmedia.so $(TARGET_LIBSUPC++)
; ;
SubInclude HAIKU_TOP src add-ons media plugins vorbis libvorbis ; SubInclude HAIKU_TOP src add-ons media plugins vorbis libvorbis ;
+1 -1
View File
@@ -6,5 +6,5 @@ UsePrivateHeaders media ;
Addon wav_reader : Addon wav_reader :
WavReaderPlugin.cpp WavReaderPlugin.cpp
: be libmedia.so : be libmedia.so $(TARGET_LIBSUPC++)
; ;
@@ -36,7 +36,7 @@ UseHeaders [ FDirName $(HAIKU_TOP) src kits opengl mesa sparc ] ;
Addon Mesa\ Software\ Renderer : Addon Mesa\ Software\ Renderer :
MesaSoftwareRenderer.cpp MesaSoftwareRenderer.cpp
: libGL.so libmesa.a be : libGL.so libmesa.a be $(TARGET_LIBSUPC++)
; ;
Package haiku-opengl-cvs : Package haiku-opengl-cvs :
@@ -49,6 +49,7 @@ Addon PDF\ Writer :
libpdf.a libpdf.a
libprint.a libprint.a
libprintutils.a libprintutils.a
$(TARGET_LIBSUPC++)
; ;
Package haiku-pdf_writer-cvs : Package haiku-pdf_writer-cvs :
@@ -8,7 +8,7 @@ Addon HP\ JetDirect :
print_transport.cpp print_transport.cpp
HPJetDirectTransport.cpp HPJetDirectTransport.cpp
SetupWindow.cpp SetupWindow.cpp
: be $(TARGET_NETAPI_LIB) : be $(TARGET_NETAPI_LIB) $(TARGET_LIBSUPC++)
; ;
Package haiku-printingkit-cvs : Package haiku-printingkit-cvs :
@@ -7,7 +7,7 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons print transports shared ] ;
Addon Parallel\ Port : Addon Parallel\ Port :
ParallelTransport.cpp ParallelTransport.cpp
: be libprintutils.a : be libprintutils.a $(TARGET_LIBSUPC++)
; ;
Package haiku-printingkit-cvs : Package haiku-printingkit-cvs :
@@ -8,7 +8,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
Addon Print\ To\ File : Addon Print\ To\ File :
print_transport.cpp print_transport.cpp
FileSelector.cpp FileSelector.cpp
: be tracker : be tracker $(TARGET_LIBSUPC++)
; ;
Package haiku-printingkit-cvs : Package haiku-printingkit-cvs :
@@ -7,7 +7,7 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons print transports shared ] ;
Addon Serial\ Port : Addon Serial\ Port :
SerialTransport.cpp SerialTransport.cpp
: be libprintutils.a : be libprintutils.a $(TARGET_LIBSUPC++)
; ;
Package haiku-printingkit-cvs : Package haiku-printingkit-cvs :
@@ -7,7 +7,7 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons print transports shared ] ;
Addon USB\ Port : Addon USB\ Port :
USBTransport.cpp USBTransport.cpp
: be libprintutils.a : be libprintutils.a $(TARGET_LIBSUPC++)
; ;
Package haiku-printingkit-cvs : Package haiku-printingkit-cvs :
+1 -1
View File
@@ -4,7 +4,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
ScreenSaver DebugNow : ScreenSaver DebugNow :
DebugNow.cpp : DebugNow.cpp :
be libscreensaver.so ; be libscreensaver.so $(TARGET_LIBSUPC++) ;
Package haiku-screensaverkit-cvs : Package haiku-screensaverkit-cvs :
DebugNow : DebugNow :
+1 -1
View File
@@ -8,6 +8,6 @@ ScreenSaver Flurry :
Spark.cpp Spark.cpp
Star.cpp Star.cpp
Texture.cpp Texture.cpp
: be screensaver GL libshared.a : be screensaver GL libshared.a $(TARGET_LIBSUPC++)
; ;
+1 -1
View File
@@ -4,7 +4,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
Addon Haiku : Addon Haiku :
ScreenSaver.cpp ScreenSaver.cpp
: be screensaver : be screensaver $(TARGET_LIBSUPC++)
; ;
Package haiku-screensaverkit-cvs : Package haiku-screensaverkit-cvs :
+1 -1
View File
@@ -6,6 +6,6 @@ ScreenSaver IFS :
IFS.cpp IFS.cpp
IFSSaver.cpp IFSSaver.cpp
: be libscreensaver.so : be libscreensaver.so $(TARGET_LIBSUPC++)
; ;
+1 -1
View File
@@ -7,7 +7,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
ScreenSaver Message : ScreenSaver Message :
Message.cpp : Message.cpp :
be libscreensaver.so ; be libscreensaver.so $(TARGET_LIBSUPC++) ;
Package haiku-screensaverkit-cvs : Package haiku-screensaverkit-cvs :
Message : Message :
@@ -5,6 +5,6 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
ScreenSaver SimpleClock : ScreenSaver SimpleClock :
SimpleClock.cpp SimpleClock.cpp
: be libscreensaver.so : be libscreensaver.so $(TARGET_LIBSUPC++)
; ;
+1 -1
View File
@@ -7,6 +7,6 @@ ScreenSaver Spider :
PolygonQueue.cpp PolygonQueue.cpp
SpiderSaver.cpp SpiderSaver.cpp
: be libscreensaver.so : be libscreensaver.so $(TARGET_LIBSUPC++)
; ;
+1 -1
View File
@@ -3,6 +3,6 @@ SubDir HAIKU_TOP src add-ons tracker opentargetfolder ;
Application Open\ Target\ Folder-T : Application Open\ Target\ Folder-T :
opentargetfolder.cpp opentargetfolder.cpp
: be tracker : be tracker $(TARGET_LIBSUPC++)
: opentargetfolder.rdef : opentargetfolder.rdef
; ;
+1 -1
View File
@@ -10,6 +10,6 @@ Application ZipOMatic-Z :
ZipOMaticWindow.cpp ZipOMaticWindow.cpp
ZipperThread.cpp ZipperThread.cpp
: be tracker : be tracker $(TARGET_LIBSUPC++)
: ZipOMatic.rdef : ZipOMatic.rdef
; ;
+1 -1
View File
@@ -9,7 +9,7 @@ Translator BMPTranslator :
BMPTranslator.cpp BMPTranslator.cpp
BMPView.cpp BMPView.cpp
: be translation libtranslatorsutils.a : be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -16,7 +16,7 @@ Translator GIFTranslator :
SavePalette.cpp SavePalette.cpp
SFHash.cpp SFHash.cpp
: :
be translation be translation $(TARGET_LIBSUPC++)
: true : true
; ;
+1
View File
@@ -45,6 +45,7 @@ Translator HPGSTranslator :
HPGSTranslator.cpp HPGSTranslator.cpp
$(sources) $(sources)
: be translation libpng.so libtextencoding.so libz.so libtranslatorsutils.a : be translation libpng.so libtextencoding.so libz.so libtranslatorsutils.a
$(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -8,6 +8,6 @@ Translator HVIFTranslator :
HVIFMain.cpp HVIFMain.cpp
HVIFTranslator.cpp HVIFTranslator.cpp
HVIFView.cpp HVIFView.cpp
: be translation libtranslatorsutils.a : be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -10,7 +10,7 @@ Translator ICOTranslator :
ICOTranslator.cpp ICOTranslator.cpp
ConfigView.cpp ConfigView.cpp
ICO.cpp ICO.cpp
: be translation libtranslatorsutils.a : be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -66,7 +66,7 @@ Translator JPEG2000Translator :
$(jasper_files) $(jasper_files)
: be translation : be translation $(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -10,7 +10,7 @@ Translator PCXTranslator :
PCXTranslator.cpp PCXTranslator.cpp
ConfigView.cpp ConfigView.cpp
PCX.cpp PCX.cpp
: be translation libtranslatorsutils.a : be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -10,7 +10,7 @@ Translator PNGTranslator :
PNGTranslator.cpp PNGTranslator.cpp
PNGView.cpp PNGView.cpp
: be translation libpng.a z libtranslatorsutils.a : be translation libpng.a z libtranslatorsutils.a $(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -4,7 +4,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
Translator PPMTranslator Translator PPMTranslator
: PPMMain.cpp PPMTranslator.cpp colorspace.cpp : PPMMain.cpp PPMTranslator.cpp colorspace.cpp
: be translation : be translation $(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -10,7 +10,7 @@ Translator RAWTranslator :
RAWTranslator.cpp RAWTranslator.cpp
ConfigView.cpp ConfigView.cpp
RAW.cpp RAW.cpp
: be translation libtranslatorsutils.a : be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -17,7 +17,7 @@ Translator RTF-Translator :
ConfigView.cpp ConfigView.cpp
RTF.cpp RTF.cpp
convert.cpp convert.cpp
: be translation libtranslatorsutils.a : be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -10,7 +10,7 @@ Translator SGITranslator :
SGITranslator.cpp SGITranslator.cpp
SGIView.cpp SGIView.cpp
: be translation libtranslatorsutils.a : be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
: true : true
; ;
+2 -1
View File
@@ -12,7 +12,8 @@ Translator STXTTranslator :
STXTMain.cpp STXTMain.cpp
STXTTranslator.cpp STXTTranslator.cpp
STXTView.cpp STXTView.cpp
: be translation libtextencoding.so libtranslatorsutils.a : be translation libtextencoding.so libtranslatorsutils.a
$(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -8,7 +8,7 @@ Translator TGATranslator :
TGAMain.cpp TGAMain.cpp
TGATranslator.cpp TGATranslator.cpp
TGAView.cpp TGAView.cpp
: be translation libtranslatorsutils.a : be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -54,7 +54,7 @@ Translator TIFFTranslator :
TIFFTranslator.cpp TIFFTranslator.cpp
TIFFView.cpp TIFFView.cpp
: be translation z libtranslatorsutils.a : be translation z libtranslatorsutils.a $(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -21,7 +21,7 @@ Translator WonderBrushTranslator :
blending.cpp blending.cpp
lab_convert.cpp lab_convert.cpp
: be translation z libtranslatorsutils.a : be translation z libtranslatorsutils.a $(TARGET_LIBSUPC++)
: true : true
; ;
+1 -1
View File
@@ -7,6 +7,6 @@ Application 3DMov :
GLMovApp.cpp GLMovApp.cpp
GLMovView.cpp GLMovView.cpp
GLMovWindow.cpp GLMovWindow.cpp
: be GL game : be GL game $(TARGET_LIBSUPC++)
: 3dmov.rdef : 3dmov.rdef
; ;
+1 -1
View File
@@ -18,6 +18,6 @@ Application bootman :
WizardController.cpp WizardController.cpp
WizardPageView.cpp WizardPageView.cpp
WizardView.cpp WizardView.cpp
: be tracker : be tracker $(TARGET_LIBSUPC++)
: bootman.rdef : bootman.rdef
; ;
+1 -1
View File
@@ -6,6 +6,6 @@ Application BSnow :
Flakes.cpp Flakes.cpp
SnowView.cpp SnowView.cpp
SnowApp.cpp SnowApp.cpp
: be : be $(TARGET_LIBSUPC++)
: BSnow.rdef : BSnow.rdef
; ;
+1 -1
View File
@@ -11,6 +11,6 @@ Application CharacterMap :
UnicodeBlocks.cpp UnicodeBlocks.cpp
UnicodeBlockView.cpp UnicodeBlockView.cpp
: be : be $(TARGET_LIBSUPC++)
: CharacterMap.rdef : CharacterMap.rdef
; ;
+1 -1
View File
@@ -6,6 +6,6 @@ Application Clock :
cl_view.cpp cl_view.cpp
cl_wind.cpp cl_wind.cpp
clock.cpp clock.cpp
: be : be $(TARGET_LIBSUPC++)
: Clock.rdef : Clock.rdef
; ;
+1 -1
View File
@@ -21,5 +21,5 @@ Addon cortex_audioadapter.media_addon :
RawBuffer.cpp RawBuffer.cpp
SoundUtils.cpp SoundUtils.cpp
: be media : be media $(TARGET_LIBSUPC++)
; ;
+1 -1
View File
@@ -10,6 +10,6 @@ Addon cortex_flanger.media_addon :
MediaNodeControlApp.cpp MediaNodeControlApp.cpp
RawBuffer.cpp RawBuffer.cpp
SoundUtils.cpp SoundUtils.cpp
: be media : be media $(TARGET_LIBSUPC++)
: Resource.rsrc : Resource.rsrc
; ;
@@ -12,5 +12,5 @@ Application hdb :
TeamsListView.cpp TeamsListView.cpp
TeamWindow.cpp TeamWindow.cpp
: be tracker translation libdebug.so : be tracker translation libdebug.so $(TARGET_LIBSUPC++)
; ;
+1 -1
View File
@@ -44,5 +44,5 @@ Application Deskbar :
ResourceSet.cpp ResourceSet.cpp
Switcher.cpp Switcher.cpp
$(targetSource) $(targetSource)
: be tracker $(targetLib) : be tracker $(targetLib) $(TARGET_LIBSUPC++)
; ;
+2 -1
View File
@@ -16,6 +16,7 @@ Application DiskProbe :
ProbeView.cpp ProbeView.cpp
OpenWindow.cpp OpenWindow.cpp
FindWindow.cpp FindWindow.cpp
: be tracker translation libexpression_parser.a libmapm.a : be tracker translation libexpression_parser.a libmapm.a
$(TARGET_LIBSUPC++)
: DiskProbe.rdef : DiskProbe.rdef
; ;
+1 -1
View File
@@ -13,7 +13,7 @@ Preference DriveSetup :
PartitionList.cpp PartitionList.cpp
Support.cpp Support.cpp
: be libcolumnlistview.a libshared.a : be libcolumnlistview.a libshared.a $(TARGET_LIBSUPC++)
: DriveSetup.rdef : DriveSetup.rdef
; ;
+1 -1
View File
@@ -11,7 +11,7 @@ Application Expander :
ExpanderPreferences.cpp ExpanderPreferences.cpp
DirectoryFilePanel.cpp DirectoryFilePanel.cpp
ExpanderRules.cpp ExpanderRules.cpp
: be tracker : be tracker $(TARGET_LIBSUPC++)
: Expander.rdef : Expander.rdef
; ;
+1 -1
View File
@@ -6,6 +6,6 @@ Application FontDemo :
ControlView.cpp ControlView.cpp
FontDemo.cpp FontDemo.cpp
FontDemoView.cpp FontDemoView.cpp
: be : be $(TARGET_LIBSUPC++)
: FontDemo.rdef : FontDemo.rdef
; ;
+1 -1
View File
@@ -9,6 +9,6 @@ Application GLTeapot :
error.cpp error.cpp
TeapotWindow.cpp TeapotWindow.cpp
TeapotApp.cpp TeapotApp.cpp
: be GL game : be GL game $(TARGET_LIBSUPC++)
: GLTeapot.rdef : GLTeapot.rdef
; ;

Some files were not shown because too many files have changed in this diff Show More