* 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:
parent
0a4f8d8c18
commit
16d5c24e53
@ -394,8 +394,6 @@ HAIKU_LIBRARY_BEGIN_GLUE_CODE =
|
||||
<src!system!glue>init_term_dyn.o
|
||||
;
|
||||
HAIKU_LIBRARY_END_GLUE_CODE =
|
||||
# TODO: For the time being always link against libsupc++.a.
|
||||
$(HAIKU_STATIC_LIBSUPC++)
|
||||
crtend.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_libstdc++ = $(HAIKU_LIBSTDC++) ;
|
||||
HAIKU_LIBRARY_NAME_MAP_libsupc++ = $(HAIKU_LIBSUPC++) ;
|
||||
HAIKU_LIBRARY_NAME_MAP_input_server = <nogrist>input_server ;
|
||||
}
|
||||
|
||||
|
@ -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
|
||||
libmidi2.so libdevice.so libgame.so libscreensaver.so <revisioned>libroot.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
|
||||
net_server media_addon_server input_server app_server fake_app_server
|
||||
|
@ -54,15 +54,15 @@ if $(HAIKU_ADD_ALTERNATIVE_GCC_LIBS) && $(HAIKU_ALTERNATIVE_GCC_OUTPUT_DIR) {
|
||||
# WonderBrush
|
||||
# Yasm
|
||||
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
|
||||
# APR
|
||||
if [ IsOptionalHaikuImagePackageAdded APR ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package APR available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://www.haiku-ports.de/packages/dev-libs/apr ;
|
||||
InstallOptionalHaikuImagePackage apr-1.3.3-gcc2-haiku-2009-05-27
|
||||
: $(baseURL)/apr-1.3.3-gcc2-haiku-2009-05-27.zip
|
||||
InstallOptionalHaikuImagePackage apr-1.3.5-x86-gcc2-2009-07-05
|
||||
: $(baseURL)/apr-1.3.5-x86-gcc2-2009-07-05.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
@ -74,9 +74,8 @@ if [ IsOptionalHaikuImagePackageAdded APR-util ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package APR-util available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://www.haiku-ports.de/packages/dev-libs/apr-util ;
|
||||
InstallOptionalHaikuImagePackage apr-util-1.3.4-gcc2-haiku-2009-05-27
|
||||
: $(baseURL)/apr-util-1.3.4-gcc2-haiku-2009-05-27.zip
|
||||
InstallOptionalHaikuImagePackage apr-util-1.3.7-x86-gcc2-2009-07-05
|
||||
: $(baseURL)/apr-util-1.3.7-x86-gcc2-2009-07-05.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
@ -90,13 +89,11 @@ if [ IsOptionalHaikuImagePackageAdded Beam ] {
|
||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
|
||||
Echo "No optional package Beam available for gcc4" ;
|
||||
} else {
|
||||
InstallOptionalHaikuImagePackage Beam
|
||||
# : http://dl.hirschkaefer.de/beam/beam-1-1-2-bone-with-libs.zip
|
||||
: http://dl.hirschkaefer.de/beam/beam-1-1-2-r5-with-libs.zip
|
||||
InstallOptionalHaikuImagePackage Beam-1.1.2
|
||||
: $(baseURL)/Beam-1.1.2-x86-gcc2-2008-03-27.zip
|
||||
: apps
|
||||
;
|
||||
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 ;
|
||||
}
|
||||
}
|
||||
@ -105,7 +102,7 @@ if [ IsOptionalHaikuImagePackageAdded Beam ] {
|
||||
# BeBook
|
||||
if [ IsOptionalHaikuImagePackageAdded BeBook ] {
|
||||
InstallOptionalHaikuImagePackage bebook_20081026
|
||||
: http://haiku-files.org/files/optional-packages/bebook_20081026.zip
|
||||
: $(baseURL)/bebook_20081026.zip
|
||||
: system documentation
|
||||
;
|
||||
AddSymlinkToHaikuImage home Desktop
|
||||
@ -120,8 +117,8 @@ if [ IsOptionalHaikuImagePackageAdded BeHappy ] {
|
||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
|
||||
Echo "No optional package BeHappy available for gcc4" ;
|
||||
} else {
|
||||
InstallOptionalHaikuImagePackage BeHappy
|
||||
: http://revolf.free.fr/beos/behappy-bone.zip
|
||||
InstallOptionalHaikuImagePackage BeHappy-1.0.6-x86-gcc2-2008-10-16
|
||||
: $(baseURL)/BeHappy-1.0.6-x86-gcc2-2008-10-16.zip
|
||||
:
|
||||
;
|
||||
AddSymlinkToHaikuImage home config be Applications
|
||||
@ -156,7 +153,7 @@ if [ IsOptionalHaikuImagePackageAdded BePDF ] {
|
||||
Echo "No optional package BePDF available for gcc4" ;
|
||||
} else {
|
||||
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
|
||||
;
|
||||
AddSymlinkToHaikuImage home config be Applications
|
||||
@ -193,9 +190,8 @@ if [ IsOptionalHaikuImagePackageAdded CDRecord ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package CDRecord available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://www.haiku-ports.de/packages ;
|
||||
InstallOptionalHaikuImagePackage cdrecord-2.01.01a59-gcc2-haiku-2009-05-26
|
||||
: $(baseURL)/app-cdr/cdrtools/cdrecord-2.01.01a59-gcc2-haiku-2009-05-26.zip
|
||||
InstallOptionalHaikuImagePackage cdrecord-2.01.01a59-x86-gcc2-2009-05-26
|
||||
: $(baseURL)/cdrecord-2.01.01a59-x86-gcc2-2009-05-26.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
@ -209,8 +205,8 @@ if [ IsOptionalHaikuImagePackageAdded CLucene ] {
|
||||
} else if $(HAIKU_GCC_VERSION[1]) < 4 && ! $(isHybridBuild) {
|
||||
Echo "No optional package CLucene available for GCC2" ;
|
||||
} else {
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
InstallOptionalHaikuImagePackage clucene-0.9.21svn-x86-gcc4-haiku-2009-06-11
|
||||
InstallOptionalHaikuImagePackage
|
||||
clucene-0.9.21svn-x86-gcc4-haiku-2009-06-11
|
||||
: $(baseURL)/clucene-0.9.21svn-x86-gcc4-haiku-2009-06-11.zip
|
||||
:
|
||||
;
|
||||
@ -223,9 +219,8 @@ if [ IsOptionalHaikuImagePackageAdded CVS ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package CVS available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
InstallOptionalHaikuImagePackage cvs-1.12.13-gcc2-2008-12-04
|
||||
: $(baseURL)/cvs-1.12.13-gcc2-2008-12-04.zip
|
||||
InstallOptionalHaikuImagePackage cvs-1.12.13-x86-gcc2-2009-07-06
|
||||
: $(baseURL)/cvs-1.12.13-x86-gcc2-2009-07-06.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
@ -235,13 +230,12 @@ if [ IsOptionalHaikuImagePackageAdded CVS ] {
|
||||
# Development
|
||||
if [ IsOptionalHaikuImagePackageAdded Development ] && $(TARGET_ARCH) = x86 {
|
||||
# autotools
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
InstallOptionalHaikuImagePackage autoconf-2.63-gcc2-2008-11-05
|
||||
: $(baseURL)/autoconf-2.63-gcc2-2008-11-05.zip ;
|
||||
InstallOptionalHaikuImagePackage automake-1.10.1-gcc2-2008-11-06
|
||||
: $(baseURL)/automake-1.10.1-gcc2-2008-11-06.zip ;
|
||||
InstallOptionalHaikuImagePackage libtool-2.2.6a-gcc2-2008-11-09
|
||||
: $(baseURL)/libtool-2.2.6a-gcc2-2008-11-09.zip ;
|
||||
InstallOptionalHaikuImagePackage libtool-2.2.6a-x86-gcc2-2009-07-05
|
||||
: $(baseURL)/libtool-2.2.6a-x86-gcc2-2009-07-05.zip ;
|
||||
InstallOptionalHaikuImagePackage texinfo-4.13a-gcc2-2008-11-09
|
||||
: $(baseURL)/texinfo-4.13a-gcc2-2008-11-09.zip ;
|
||||
}
|
||||
@ -252,42 +246,28 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentBase ]
|
||||
&& $(TARGET_ARCH) = x86 {
|
||||
# gcc and binutils
|
||||
if $(HAIKU_GCC_VERSION[1]) = 2 || $(isHybridBuild) {
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
InstallOptionalHaikuImagePackage gcc-2.95.3-haiku-081024-1
|
||||
: $(baseURL)/gcc-2.95.3-haiku-081024-1.zip ;
|
||||
InstallOptionalHaikuImagePackage gcc-2.95.3-x86-gcc2-2009-06-29
|
||||
: $(baseURL)/gcc-2.95.3-x86-gcc2-2009-06-29.zip ;
|
||||
}
|
||||
|
||||
if $(HAIKU_GCC_VERSION[1]) = 4 || $(isHybridBuild) {
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
InstallOptionalHaikuImagePackage gcc-4.3.3-haiku-090313-1
|
||||
: $(baseURL)/gcc-4.3.3-haiku-090313-1.zip ;
|
||||
InstallOptionalHaikuImagePackage gcc-4.3.3-x86-gcc4-2009-06-29
|
||||
: $(baseURL)/gcc-4.3.3-x86-gcc4-2009-06-29.zip ;
|
||||
|
||||
# symlink cpp to g++'s headers
|
||||
AddSymlinkToHaikuImage develop abi x86 gcc4 headers
|
||||
: ../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
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
InstallOptionalHaikuImagePackage bison-2.4-gcc2-2008-11-09
|
||||
: $(baseURL)/bison-2.4-gcc2-2008-11-09.zip ;
|
||||
InstallOptionalHaikuImagePackage bison-2.4.1-x86-gcc2-2009-07-05
|
||||
: $(baseURL)/bison-2.4.1-x86-gcc2-2009-07-05.zip ;
|
||||
InstallOptionalHaikuImagePackage m4-1.4.12-gcc2-2008-11-04
|
||||
: $(baseURL)/m4-1.4.12-gcc2-2008-11-04.zip ;
|
||||
local baseURL = http://www.haiku-ports.de/packages ;
|
||||
InstallOptionalHaikuImagePackage flex-2.5.35-gcc2-haiku-2009-05-26
|
||||
: $(baseURL)/sys-devel/flex/flex-2.5.35-gcc2-haiku-2009-05-26.zip ;
|
||||
InstallOptionalHaikuImagePackage jam-gcc2-haiku-2009-05-26
|
||||
: $(baseURL)/dev-util/jam/jam-gcc2-haiku-2009-05-26.zip ;
|
||||
InstallOptionalHaikuImagePackage flex-2.5.35-x86-gcc2-2009-07-05
|
||||
: $(baseURL)/flex-2.5.35-x86-gcc2-2009-07-05.zip ;
|
||||
InstallOptionalHaikuImagePackage jam-2.5-x86-gcc2-2009-05-26
|
||||
: $(baseURL)/jam-2.5-x86-gcc2-2009-05-26.zip ;
|
||||
|
||||
}
|
||||
|
||||
@ -364,13 +344,10 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentMin ] && $(TARGET_ARCH) = x86 {
|
||||
|
||||
# headers
|
||||
AddHeaderDirectoryToHaikuImage gnu : 3rdparty ;
|
||||
AddHeaderDirectoryToHaikuImage glibc ;
|
||||
AddHeaderDirectoryToHaikuImage os ;
|
||||
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
|
||||
AddSymlinkToHaikuImage develop headers : os : be ;
|
||||
|
||||
@ -400,8 +377,8 @@ if [ IsOptionalHaikuImagePackageAdded Firefox ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Firefox available for $(TARGET_ARCH)" ;
|
||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
InstallOptionalHaikuImagePackage BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01
|
||||
InstallOptionalHaikuImagePackage
|
||||
BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01
|
||||
: $(baseURL)/BeZillaBrowser-2.0.0.21pre-haiku-gcc4-x86-09-03-01.zip
|
||||
: apps
|
||||
;
|
||||
@ -425,17 +402,17 @@ if [ IsOptionalHaikuImagePackageAdded KeymapSwitcher ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package KeymapSwitcher available for $(TARGET_ARCH)" ;
|
||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
|
||||
local baseURL = http://downloads.sourceforge.net/dotmatrix4beos ;
|
||||
InstallOptionalHaikuImagePackage KeymapSwitcher-gcc4-20090531
|
||||
: $(baseURL)/KeymapSwitcher-1.2.3-gcc4-2009-05-31.zip
|
||||
InstallOptionalHaikuImagePackage
|
||||
KeymapSwitcher-1.2.3-x86-gcc4-2009-05-31
|
||||
: $(baseURL)/KeymapSwitcher-1.2.3-x86-gcc4-2009-05-31.zip
|
||||
:
|
||||
;
|
||||
AddSymlinkToHaikuImage home config be Desktop\ Applets
|
||||
: /boot/common/bin/KeymapSwitcher ;
|
||||
} else {
|
||||
local baseURL = http://downloads.sourceforge.net/dotmatrix4beos ;
|
||||
InstallOptionalHaikuImagePackage KeymapSwitcher-gcc2-20090531
|
||||
: $(baseURL)/KeymapSwitcher-1.2.3-gcc2-2009-05-31.zip
|
||||
InstallOptionalHaikuImagePackage
|
||||
KeymapSwitcher-1.2.3-x86-gcc2-2009-05-31
|
||||
: $(baseURL)/KeymapSwitcher-1.2.3-x86-gcc2-2009-05-31.zip
|
||||
:
|
||||
;
|
||||
AddSymlinkToHaikuImage home config be Desktop\ Applets
|
||||
@ -449,9 +426,8 @@ if [ IsOptionalHaikuImagePackageAdded LibIconv ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package LibIconv available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://www.haiku-ports.de/packages/dev-libs/libiconv ;
|
||||
InstallOptionalHaikuImagePackage libiconv-1.13-gcc2-haiku-2009-05-27
|
||||
: $(baseURL)/libiconv-1.13-gcc2-haiku-2009-05-27.zip
|
||||
InstallOptionalHaikuImagePackage libiconv-1.13-x86-gcc2-2009-07-05
|
||||
: $(baseURL)/libiconv-1.13-x86-gcc2-2009-07-05.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
@ -465,7 +441,6 @@ if [ IsOptionalHaikuImagePackageAdded LibLayout ] {
|
||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||
Echo "No optional package LibLayout available for gcc4" ;
|
||||
} else {
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
InstallOptionalHaikuImagePackage liblayout-1.4.0-gcc2-2009-03-08
|
||||
: $(baseURL)/liblayout-1.4.0-gcc2-2009-03-08.zip
|
||||
:
|
||||
@ -479,9 +454,8 @@ if [ IsOptionalHaikuImagePackageAdded LibXML2 ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package LibXML2 available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://www.haiku-ports.de/packages/dev-libs/libxml2 ;
|
||||
InstallOptionalHaikuImagePackage libxml2-2.7.3-gcc2-haiku-2009-05-27
|
||||
: $(baseURL)/libxml2-2.7.3-gcc2-haiku-2009-05-27.zip
|
||||
InstallOptionalHaikuImagePackage libxml2-2.7.3-x86-gcc2-2009-07-06
|
||||
: $(baseURL)/libxml2-2.7.3-x86-gcc2-2009-07-06.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
@ -496,7 +470,7 @@ if [ IsOptionalHaikuImagePackageAdded Links ] {
|
||||
Echo "No optional package Links available for gcc4" ;
|
||||
} else {
|
||||
InstallOptionalHaikuImagePackage Links
|
||||
: http://revolf.free.fr/beos/links-beos-bin.zip
|
||||
: $(baseURL)/links-x86-gcc2-2008-05-03.zip
|
||||
:
|
||||
;
|
||||
AddSymlinkToHaikuImage home config be Applications
|
||||
@ -510,9 +484,8 @@ if [ IsOptionalHaikuImagePackageAdded Nano ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Nano available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://www.haiku-ports.de/packages ;
|
||||
InstallOptionalHaikuImagePackage nano-2.0.9-gcc2-haiku-2009-05-27
|
||||
: $(baseURL)/app-editors/nano/nano-2.0.9-gcc2-haiku-2009-05-27.zip
|
||||
InstallOptionalHaikuImagePackage nano-2.0.9-x86-gcc2-2009-07-06
|
||||
: $(baseURL)/nano-2.0.9-x86-gcc2-2009-07-06.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
@ -524,9 +497,8 @@ if [ IsOptionalHaikuImagePackageAdded Neon ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Neon available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://www.haiku-ports.de/packages/net-misc/neon ;
|
||||
InstallOptionalHaikuImagePackage neon-0.28.4-gcc2-haiku-2009-05-23
|
||||
: $(baseURL)/neon-0.28.4-gcc2-haiku-2009-05-23.zip
|
||||
InstallOptionalHaikuImagePackage neon-0.28.5-x86-gcc2-2009-07-06
|
||||
: $(baseURL)/neon-0.28.5-x86-gcc2-2009-07-06.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
@ -540,8 +512,8 @@ if [ IsOptionalHaikuImagePackageAdded NetSurf ] {
|
||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
|
||||
Echo "No optional package NetSurf available for gcc4" ;
|
||||
} else {
|
||||
InstallOptionalHaikuImagePackage NetSurf
|
||||
: http://haiku-files.org/files/optional-packages/NetSurf-r7117-x86-gcc2-2009-04-17.zip
|
||||
InstallOptionalHaikuImagePackage NetSurf-r7117
|
||||
: $(baseURL)/NetSurf-r7117-x86-gcc2-2009-04-17.zip
|
||||
:
|
||||
;
|
||||
AddSymlinkToHaikuImage home config be Applications
|
||||
@ -556,7 +528,7 @@ if [ IsOptionalHaikuImagePackageAdded OpenSound ] {
|
||||
Echo "No optional package OpenSound available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
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!" ;
|
||||
}
|
||||
|
||||
local baseURL = http://www.haiku-ports.de/packages/net-misc/openssh ;
|
||||
InstallOptionalHaikuImagePackage openssh-5.2p1-gcc2-haiku-2009-05-27
|
||||
: $(baseURL)/openssh-5.2p1-gcc2-haiku-2009-05-27.zip
|
||||
InstallOptionalHaikuImagePackage openssh-5.2p1-x86-gcc2-2009-05-27
|
||||
: $(baseURL)/openssh-5.2p1-x86-gcc2-2009-05-27.zip
|
||||
:
|
||||
;
|
||||
|
||||
@ -606,9 +577,8 @@ if [ IsOptionalHaikuImagePackageAdded P7zip ] {
|
||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
|
||||
Echo "No optional package P7zip available for gcc4" ;
|
||||
} else {
|
||||
local baseURL = http://www.haiku-ports.de/packages/app-arch/p7zip ;
|
||||
InstallOptionalHaikuImagePackage p7zip-4.65-gcc2-haiku-2009-05-24
|
||||
: $(baseURL)/p7zip-4.65-gcc2-haiku-2009-05-24.zip
|
||||
InstallOptionalHaikuImagePackage p7zip-4.65-x86-gcc2-2009-05-24
|
||||
: $(baseURL)/p7zip-4.65-x86-gcc2-2009-05-24.zip
|
||||
:
|
||||
;
|
||||
|
||||
@ -630,16 +600,13 @@ if [ IsOptionalHaikuImagePackageAdded Pe ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Pe available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||
InstallOptionalHaikuImagePackage pe-2.4.1-x86-rc3-gcc4-2009-03-27
|
||||
: $(baseURL)/pe-2.4.1-x86-rc3-gcc4-2009-03-27.zip
|
||||
: apps
|
||||
InstallOptionalHaikuImagePackage Pe-2.4.2-x86-gcc4-2009-07-05
|
||||
: $(baseURL)/Pe-2.4.2-x86-gcc4-2009-07-05.zip
|
||||
;
|
||||
} else {
|
||||
InstallOptionalHaikuImagePackage pe-2.4.2-x86-gcc2-2009-04-14
|
||||
: $(baseURL)/pe-2.4.2-x86-gcc2-2009-04-14.zip
|
||||
: apps
|
||||
InstallOptionalHaikuImagePackage Pe-2.4.2-x86-gcc2-2009-07-05
|
||||
: $(baseURL)/Pe-2.4.2-x86-gcc2-2009-07-05.zip
|
||||
;
|
||||
}
|
||||
|
||||
@ -656,7 +623,6 @@ if [ IsOptionalHaikuImagePackageAdded Perl ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Perl available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
InstallOptionalHaikuImagePackage perl-5.10.0-gcc2-2008-10-29
|
||||
: $(baseURL)/perl-5.10.0-gcc2-2008-10-29.zip
|
||||
:
|
||||
@ -670,9 +636,8 @@ if [ IsOptionalHaikuImagePackageAdded Python ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Python available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://www.haiku-ports.de/packages/dev-lang/python ;
|
||||
InstallOptionalHaikuImagePackage python-2.6.2-gcc2-haiku-2009-05-27
|
||||
: $(baseURL)/python-2.6.2-gcc2-haiku-2009-05-27.zip
|
||||
InstallOptionalHaikuImagePackage python-2.6.2-x86-gcc2-2009-05-27
|
||||
: $(baseURL)/python-2.6.2-x86-gcc2-2009-05-27.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
@ -684,9 +649,8 @@ if [ IsOptionalHaikuImagePackageAdded SQLite ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package SQLite available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://www.haiku-ports.de/packages/dev-db/sqlite ;
|
||||
InstallOptionalHaikuImagePackage sqlite-3.6.14-gcc2-haiku-2009-05-10
|
||||
: $(baseURL)/sqlite-3.6.14-gcc2-haiku-2009-05-10.zip
|
||||
InstallOptionalHaikuImagePackage sqlite-3.6.16-x86-gcc2-2009-07-06
|
||||
: $(baseURL)/sqlite-3.6.16-x86-gcc2-2009-07-06.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
@ -698,9 +662,8 @@ if [ IsOptionalHaikuImagePackageAdded Rsync ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Rsync available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://dl.hirschkaefer.de/haiku ;
|
||||
InstallOptionalHaikuImagePackage rsync-3.0.6-gcc2-haiku-2009-05-26
|
||||
: $(baseURL)/rsync-3.0.6-gcc2-haiku-2009-05-26.zip
|
||||
InstallOptionalHaikuImagePackage rsync-3.0.6-x86-gcc2-2009-05-26
|
||||
: $(baseURL)/rsync-3.0.6-x86-gcc2-2009-05-26.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
@ -712,9 +675,8 @@ if [ IsOptionalHaikuImagePackageAdded Subversion ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Subversion available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://www.haiku-ports.de/packages/dev-util/subversion ;
|
||||
InstallOptionalHaikuImagePackage subversion-1.6.2-gcc2-haiku-2009-05-20
|
||||
: $(baseURL)/subversion-1.6.2-gcc2-haiku-2009-05-20.zip
|
||||
InstallOptionalHaikuImagePackage subversion-1.6.2-x86-gcc2-2009-05-20
|
||||
: $(baseURL)/subversion-1.6.2-x86-gcc2-2009-05-20.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
@ -723,15 +685,14 @@ if [ IsOptionalHaikuImagePackageAdded Subversion ] {
|
||||
|
||||
# Tar
|
||||
if [ IsOptionalHaikuImagePackageAdded Tar ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Tar available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
InstallOptionalHaikuImagePackage tar-1.21-gcc2-2009-02-08
|
||||
: $(baseURL)/tar-1.21-gcc2-2009-02-08.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Tar available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
InstallOptionalHaikuImagePackage tar-1.21-gcc2-2009-02-08
|
||||
: $(baseURL)/tar-1.21-gcc2-2009-02-08.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -793,17 +754,15 @@ if [ IsOptionalHaikuImagePackageAdded Vim ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Vim available for $(TARGET_ARCH)" ;
|
||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
|
||||
local baseURL = http://haiku-ports.de/packages/app-editors/vim ;
|
||||
InstallOptionalHaikuImagePackage vim-7.2-gcc4-20090531
|
||||
: $(baseURL)/vim-7.2-gcc4-haiku-2009-05-31.zip
|
||||
InstallOptionalHaikuImagePackage vim-7.2-x86-gcc4-2009-05-31
|
||||
: $(baseURL)/vim-7.2-x86-gcc4-2009-05-31.zip
|
||||
:
|
||||
;
|
||||
AddSymlinkToHaikuImage home config be Applications
|
||||
: /boot/common/bin/gvim ;
|
||||
} else {
|
||||
local baseURL = http://haiku-ports.de/packages/app-editors/vim ;
|
||||
InstallOptionalHaikuImagePackage vim-7.2-gcc2-20090531
|
||||
: $(baseURL)/vim-7.2-gcc2-haiku-2009-05-31.zip
|
||||
InstallOptionalHaikuImagePackage vim-7.2-x86-gcc2-2009-05-31
|
||||
: $(baseURL)/vim-7.2-x86-gcc2-2009-05-31.zip
|
||||
:
|
||||
;
|
||||
AddSymlinkToHaikuImage home config be Applications
|
||||
@ -817,15 +776,15 @@ if [ IsOptionalHaikuImagePackageAdded Vision ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Vision available for $(TARGET_ARCH)" ;
|
||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 {
|
||||
InstallOptionalHaikuImagePackage Vision-0.9.7-H-090423-gcc4
|
||||
: http://vision.sf.net/Vision-0.9.7-H-090423-gcc4.zip
|
||||
InstallOptionalHaikuImagePackage Vision-0.9.7-H-090423
|
||||
: $(baseURL)/Vision-0.9.7-H-x86-gcc4-2009-04-23.zip
|
||||
: apps
|
||||
;
|
||||
AddSymlinkToHaikuImage home config be Applications
|
||||
: /boot/apps/Vision-0.9.7-H-090423/Vision ;
|
||||
} else {
|
||||
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
|
||||
;
|
||||
AddSymlinkToHaikuImage home config be Applications
|
||||
@ -841,7 +800,6 @@ if [ IsOptionalHaikuImagePackageAdded VLC ] {
|
||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
|
||||
Echo "No optional package VLC available for gcc4" ;
|
||||
} else {
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
InstallOptionalHaikuImagePackage VLC-0.8.6d
|
||||
: $(baseURL)/vlc-0.8.6d-gcc2-2009-04-18.zip
|
||||
: apps
|
||||
@ -877,9 +835,8 @@ if [ IsOptionalHaikuImagePackageAdded WonderBrush ] {
|
||||
} else if $(HAIKU_GCC_VERSION[1]) >= 4 && ! $(isHybridBuild) {
|
||||
Echo "No optional package WonderBrush available for gcc4" ;
|
||||
} else {
|
||||
local baseURL = http://www.yellowbites.com/downloads ;
|
||||
InstallOptionalHaikuImagePackage WonderBrush-2.1.2-Haiku
|
||||
: $(baseURL)/WonderBrush-2.1.2-gcc2-x86-Haiku.zip
|
||||
InstallOptionalHaikuImagePackage WonderBrush-2.1.2
|
||||
: $(baseURL)/WonderBrush-2.1.2-x86-gcc2-2008-11-08.zip
|
||||
: apps
|
||||
;
|
||||
AddSymlinkToHaikuImage home config be Applications
|
||||
@ -893,9 +850,8 @@ if [ IsOptionalHaikuImagePackageAdded Yasm ] {
|
||||
if $(TARGET_ARCH) != x86 {
|
||||
Echo "No optional package Yasm available for $(TARGET_ARCH)" ;
|
||||
} else {
|
||||
local baseURL = http://haiku-files.org/files/optional-packages ;
|
||||
InstallOptionalHaikuImagePackage yasm-0.8.0-gcc2-2009-04-19
|
||||
: $(baseURL)/yasm-0.8.0-gcc2-haiku-2009-04-19.zip
|
||||
InstallOptionalHaikuImagePackage yasm-0.8.0-x86-gcc2-2009-07-06
|
||||
: $(baseURL)/yasm-0.8.0-x86-gcc2-2009-07-06.zip
|
||||
:
|
||||
;
|
||||
}
|
||||
|
@ -90,7 +90,7 @@ copy_headers()
|
||||
done
|
||||
}
|
||||
|
||||
copy_headers $haikuSourceDir/headers/os $tmpIncludeDir/be
|
||||
copy_headers $haikuSourceDir/headers/os $tmpIncludeDir/os
|
||||
copy_headers $haikuSourceDir/headers/posix $tmpIncludeDir/posix
|
||||
|
||||
# configure gcc
|
||||
|
16
configure
vendored
16
configure
vendored
@ -180,15 +180,17 @@ standard_gcc_settings()
|
||||
if [ $haikuStaticLibStdCxx = libstdc++.a ]; then
|
||||
haikuStaticLibStdCxx=
|
||||
fi
|
||||
if [ $haikuSharedLibStdCxx = libstdc++.so ]; then
|
||||
haikuSharedLibStdCxx=
|
||||
fi
|
||||
# we build libstdc++.so ourselves, so we can leave it as is
|
||||
# if [ $haikuSharedLibStdCxx = libstdc++.so ]; then
|
||||
# haikuSharedLibStdCxx=
|
||||
# fi
|
||||
if [ $haikuStaticLibSupCxx = libsupc++.a ]; then
|
||||
haikuStaticLibSupCxx=
|
||||
fi
|
||||
if [ $haikuSharedLibSupCxx = libsupc++.so ]; then
|
||||
haikuSharedLibSupCxx=
|
||||
fi
|
||||
# we build libsupc++.so ourselves, so we can leave it as is
|
||||
# if [ $haikuSharedLibSupCxx = libsupc++.so ]; then
|
||||
# haikuSharedLibSupCxx=
|
||||
# fi
|
||||
;;
|
||||
2.9*)
|
||||
# check for correct (most up-to-date) legacy compiler and complain
|
||||
@ -272,7 +274,7 @@ buildCrossToolsMachine=
|
||||
alternativeGCCOutputDir=
|
||||
addAlternativeGCCLibs=
|
||||
|
||||
haikuRequiredLegacyGCCVersion="2.95.3-haiku-081024"
|
||||
haikuRequiredLegacyGCCVersion="2.95.3-haiku-090629"
|
||||
export haikuRequiredLegacyGCCVersion
|
||||
# version of legacy gcc required to build haiku
|
||||
|
||||
|
@ -24,7 +24,7 @@ esac
|
||||
|
||||
BELIBRARIES="$BUILDHOME/abi/current/library-paths/common:$BUILDHOME/lib/$BE_HOST_CPU"
|
||||
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 BETOOLS
|
||||
|
145
headers/glibc/printf.h
Normal file
145
headers/glibc/printf.h
Normal 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 */
|
@ -10,5 +10,5 @@ Addon <disk_system>bfs :
|
||||
|
||||
bfs_disk_system.cpp
|
||||
|
||||
: be
|
||||
: be $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -20,5 +20,5 @@ Addon <disk_system>intel :
|
||||
# kernel sources
|
||||
PartitionMap.cpp
|
||||
|
||||
: be
|
||||
: be $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -12,7 +12,7 @@ Addon <input>keyboard :
|
||||
TeamMonitorWindow.cpp
|
||||
TeamListItem.cpp
|
||||
|
||||
: input_server be ;
|
||||
: input_server be $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-inputkit-cvs :
|
||||
<input>keyboard :
|
||||
|
@ -6,7 +6,7 @@ UsePrivateHeaders input shared ;
|
||||
|
||||
Addon <input>mouse :
|
||||
MouseInputDevice.cpp
|
||||
: be input_server ;
|
||||
: be input_server $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-inputkit-cvs :
|
||||
<input>mouse :
|
||||
|
@ -10,7 +10,7 @@ Addon <input>wacom :
|
||||
PointingDevice.cpp
|
||||
PointingDeviceFactory.cpp
|
||||
TabletDevice.cpp
|
||||
: be input_server ;
|
||||
: be input_server $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-inputkit-cvs :
|
||||
<input>tablet :
|
||||
|
@ -6,7 +6,7 @@ UsePrivateHeaders screen_saver ;
|
||||
|
||||
Addon screen_saver :
|
||||
ScreenSaverFilter.cpp
|
||||
: be libscreensaver.so input_server ;
|
||||
: be libscreensaver.so input_server $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-screensaverkit-cvs :
|
||||
screen_saver :
|
||||
|
@ -17,7 +17,7 @@ Addon canna :
|
||||
CannaMethod.cpp
|
||||
KouhoWindow.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 :
|
||||
canna :
|
||||
|
@ -43,6 +43,7 @@ Application userlandfs_server
|
||||
|
||||
:
|
||||
be
|
||||
$(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
HaikuSubInclude beos ;
|
||||
|
@ -27,4 +27,5 @@ SharedLibrary libuserlandfs_beos_kernel.so
|
||||
|
||||
:
|
||||
<nogrist>userlandfs_server
|
||||
$(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -29,5 +29,5 @@ SharedLibrary libuserlandfs_fuse.so
|
||||
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
|
||||
be # for BLocker only
|
||||
$(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
SEARCH on [ FGristFiles
|
||||
|
@ -4,5 +4,5 @@ UsePublicHeaders locale ;
|
||||
|
||||
Addon <catalog-addon>zeta
|
||||
: Catalog.cpp
|
||||
: be liblocale.so
|
||||
: be liblocale.so $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -12,11 +12,11 @@ Depends LocaleKitCollatorAddons
|
||||
|
||||
Addon <collator-addon>GermanDIN-2
|
||||
: GermanDIN-2.cpp
|
||||
: be liblocale.so
|
||||
: be liblocale.so $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Addon <collator-addon>French
|
||||
: French.cpp
|
||||
: be liblocale.so
|
||||
: be liblocale.so $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
|
@ -17,7 +17,7 @@ Addon Match\ Header :
|
||||
StringMatcher.cpp ;
|
||||
|
||||
LinkAgainst Match\ Header :
|
||||
be libmail.so ;
|
||||
be libmail.so $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-maildaemon-cvs :
|
||||
Match\ Header :
|
||||
|
@ -15,7 +15,7 @@ Addon R5\ Daemon\ Filter :
|
||||
filter.cpp ;
|
||||
|
||||
LinkAgainst R5\ Daemon\ Filter :
|
||||
be libmail.so ;
|
||||
be libmail.so $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-maildaemon-cvs :
|
||||
R5\ Daemon\ Filter :
|
||||
|
@ -16,7 +16,7 @@ Addon Spam\ Filter :
|
||||
SpamFilter.cpp ;
|
||||
|
||||
LinkAgainst Spam\ Filter :
|
||||
be libmail.so ;
|
||||
be libmail.so $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-maildaemon-cvs :
|
||||
Spam\ Filter :
|
||||
|
@ -31,7 +31,8 @@ if $(HAIKU_OPENSSL_ENABLED) {
|
||||
|
||||
Addon IMAP
|
||||
: $(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 :
|
||||
|
@ -33,6 +33,7 @@ if $(HAIKU_OPENSSL_ENABLED) {
|
||||
Addon POP3
|
||||
: $(sources)
|
||||
: be libmail.so $(TARGET_NETWORK_LIBS) $(HAIKU_OPENSSL_LIBS)
|
||||
$(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Package haiku-maildaemon-cvs :
|
||||
|
@ -16,7 +16,7 @@ Addon Fortune :
|
||||
filter.cpp ;
|
||||
|
||||
LinkAgainst Fortune :
|
||||
be libmail.so ;
|
||||
be libmail.so $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-maildaemon-cvs :
|
||||
Fortune :
|
||||
|
@ -15,7 +15,7 @@ Addon Inbox :
|
||||
filter.cpp ;
|
||||
|
||||
LinkAgainst Inbox :
|
||||
be libmail.so ;
|
||||
be libmail.so $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-maildaemon-cvs :
|
||||
Inbox :
|
||||
|
@ -15,7 +15,7 @@ Addon New\ Mail\ Notification :
|
||||
filter.cpp ConfigView.cpp ;
|
||||
|
||||
LinkAgainst New\ Mail\ Notification :
|
||||
be libmail.so ;
|
||||
be libmail.so $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-maildaemon-cvs :
|
||||
New\ Mail\ Notification :
|
||||
|
@ -15,7 +15,7 @@ Addon Outbox :
|
||||
filter.cpp ;
|
||||
|
||||
LinkAgainst Outbox :
|
||||
be libmail.so ;
|
||||
be libmail.so $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-maildaemon-cvs :
|
||||
Outbox :
|
||||
|
@ -15,7 +15,7 @@ Addon Message\ Parser :
|
||||
filter.cpp ;
|
||||
|
||||
LinkAgainst Message\ Parser :
|
||||
be libmail.so ;
|
||||
be libmail.so $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-maildaemon-cvs :
|
||||
Message\ Parser :
|
||||
|
@ -12,5 +12,5 @@ Addon dvb.media_addon :
|
||||
PacketQueue.cpp
|
||||
pes.cpp
|
||||
TransportStreamDemux.cpp
|
||||
: be media
|
||||
: be media $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -10,7 +10,7 @@ Addon ESDSink.media_addon :
|
||||
ESDEndpoint.cpp
|
||||
ESDSinkAddOn.cpp
|
||||
ESDSinkNode.cpp
|
||||
: be media network
|
||||
: be media network $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
#Package haiku-multi_audio-cvs
|
||||
|
@ -10,5 +10,5 @@ Addon firewire_dv.media_addon :
|
||||
FireWireCard.cpp
|
||||
FireWireDVAddOn.cpp
|
||||
FireWireDVNode.cpp
|
||||
: be media
|
||||
: be media $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -7,5 +7,5 @@ Addon legacy.media_addon :
|
||||
LegacyAudioDevice.cpp
|
||||
LegacyAudioProducer.cpp
|
||||
LegacyMediaAddOn.cpp
|
||||
: be media
|
||||
: be media $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -12,7 +12,7 @@ Addon mixer.media_addon :
|
||||
MixerSettings.cpp
|
||||
MixerUtils.cpp
|
||||
Resampler.cpp
|
||||
: be media
|
||||
: be media $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Package haiku-mixer-cvs
|
||||
|
@ -13,7 +13,7 @@ Addon hmulti_audio.media_addon :
|
||||
MultiAudioDevice.cpp
|
||||
MultiAudioNode.cpp
|
||||
MultiAudioUtility.cpp
|
||||
: be media
|
||||
: be media $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Package haiku-multi_audio-cvs
|
||||
|
@ -14,7 +14,7 @@ Addon opensound.media_addon :
|
||||
OpenSoundDeviceEngine.cpp
|
||||
OpenSoundDeviceMixer.cpp
|
||||
OpenSoundNode.cpp
|
||||
: be media
|
||||
: be media $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Package haiku-opensound-cvs
|
||||
|
@ -10,5 +10,5 @@ Application reader.media_addon :
|
||||
MediaReader.cpp
|
||||
MediaReaderAddOn.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 :
|
||||
ToneProducerAddOn.cpp
|
||||
ToneProducer.cpp
|
||||
: be media
|
||||
: be media $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -81,7 +81,7 @@ Addon usb_webcam.media_addon :
|
||||
CamRoster.cpp
|
||||
CamSensor.cpp
|
||||
CamStreamingDeframer.cpp
|
||||
: be media $(usbKitLibraryName)
|
||||
: be media $(usbKitLibraryName) $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
# 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.cpp
|
||||
Producer.cpp
|
||||
: be media
|
||||
: be media $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -5,5 +5,5 @@ Addon video_window_demo.media_addon :
|
||||
VideoNode.cpp
|
||||
VideoView.cpp
|
||||
VideoWindow.cpp
|
||||
: be media
|
||||
: be media $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -4,7 +4,7 @@ UsePrivateHeaders media ;
|
||||
|
||||
Addon ac3_decoder :
|
||||
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 ;
|
||||
|
@ -6,4 +6,4 @@ UsePrivateHeaders media ;
|
||||
|
||||
Addon aiff_reader :
|
||||
aiff_reader.cpp
|
||||
: be libmedia.so ;
|
||||
: be libmedia.so $(TARGET_LIBSUPC++) ;
|
||||
|
@ -9,7 +9,7 @@ SubDirHdrs [ FDirName $(SUBDIR) MAClib ] ;
|
||||
|
||||
Addon ape_reader :
|
||||
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 ;
|
||||
|
@ -6,5 +6,5 @@ UsePrivateHeaders media ;
|
||||
|
||||
Addon au_reader :
|
||||
au_reader.cpp
|
||||
: be libmedia.so
|
||||
: be libmedia.so $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -29,6 +29,7 @@ Addon ffmpeg :
|
||||
be
|
||||
libmedia.so
|
||||
libz.a
|
||||
$(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
SubInclude HAIKU_TOP src add-ons media plugins ffmpeg libavcodec ;
|
||||
|
@ -12,6 +12,7 @@ Addon mp3_decoder :
|
||||
libmpglib.a
|
||||
be
|
||||
libmedia.so
|
||||
$(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
SubInclude HAIKU_TOP src add-ons media plugins mp3_decoder mpglib ;
|
||||
|
@ -6,5 +6,5 @@ UsePrivateHeaders media ;
|
||||
|
||||
Addon mp3_reader :
|
||||
MP3ReaderPlugin.cpp
|
||||
: be libmedia.so
|
||||
: be libmedia.so $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -10,7 +10,7 @@ Addon musepack :
|
||||
MusePack.cpp
|
||||
MusePackReader.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 ;
|
||||
|
@ -7,6 +7,6 @@ UsePrivateHeaders media ;
|
||||
Addon raw_decoder :
|
||||
AudioConversion.cpp
|
||||
RawDecoderPlugin.cpp
|
||||
: be libmedia.so
|
||||
: be libmedia.so $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
|
@ -11,7 +11,7 @@ SubDirHdrs $(SUBDIR) libspeex ;
|
||||
Addon speex :
|
||||
speexCodecPlugin.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 ;
|
||||
|
@ -10,7 +10,7 @@ SubDirHdrs $(SUBDIR) libvorbis vorbis ;
|
||||
|
||||
Addon vorbis :
|
||||
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 ;
|
||||
|
@ -6,5 +6,5 @@ UsePrivateHeaders media ;
|
||||
|
||||
Addon wav_reader :
|
||||
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 :
|
||||
MesaSoftwareRenderer.cpp
|
||||
: libGL.so libmesa.a be
|
||||
: libGL.so libmesa.a be $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Package haiku-opengl-cvs :
|
||||
|
@ -49,6 +49,7 @@ Addon PDF\ Writer :
|
||||
libpdf.a
|
||||
libprint.a
|
||||
libprintutils.a
|
||||
$(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Package haiku-pdf_writer-cvs :
|
||||
|
@ -8,7 +8,7 @@ Addon HP\ JetDirect :
|
||||
print_transport.cpp
|
||||
HPJetDirectTransport.cpp
|
||||
SetupWindow.cpp
|
||||
: be $(TARGET_NETAPI_LIB)
|
||||
: be $(TARGET_NETAPI_LIB) $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
|
@ -7,7 +7,7 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons print transports shared ] ;
|
||||
|
||||
Addon Parallel\ Port :
|
||||
ParallelTransport.cpp
|
||||
: be libprintutils.a
|
||||
: be libprintutils.a $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
|
@ -8,7 +8,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
Addon Print\ To\ File :
|
||||
print_transport.cpp
|
||||
FileSelector.cpp
|
||||
: be tracker
|
||||
: be tracker $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
|
@ -7,7 +7,7 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons print transports shared ] ;
|
||||
|
||||
Addon Serial\ Port :
|
||||
SerialTransport.cpp
|
||||
: be libprintutils.a
|
||||
: be libprintutils.a $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
|
@ -7,7 +7,7 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) src add-ons print transports shared ] ;
|
||||
|
||||
Addon USB\ Port :
|
||||
USBTransport.cpp
|
||||
: be libprintutils.a
|
||||
: be libprintutils.a $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Package haiku-printingkit-cvs :
|
||||
|
@ -4,7 +4,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
ScreenSaver DebugNow :
|
||||
DebugNow.cpp :
|
||||
be libscreensaver.so ;
|
||||
be libscreensaver.so $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-screensaverkit-cvs :
|
||||
DebugNow :
|
||||
|
@ -8,6 +8,6 @@ ScreenSaver Flurry :
|
||||
Spark.cpp
|
||||
Star.cpp
|
||||
Texture.cpp
|
||||
: be screensaver GL libshared.a
|
||||
: be screensaver GL libshared.a $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
|
@ -4,7 +4,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
Addon Haiku :
|
||||
ScreenSaver.cpp
|
||||
: be screensaver
|
||||
: be screensaver $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
Package haiku-screensaverkit-cvs :
|
||||
|
@ -6,6 +6,6 @@ ScreenSaver IFS :
|
||||
IFS.cpp
|
||||
IFSSaver.cpp
|
||||
|
||||
: be libscreensaver.so
|
||||
: be libscreensaver.so $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
|
@ -7,7 +7,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
ScreenSaver Message :
|
||||
Message.cpp :
|
||||
be libscreensaver.so ;
|
||||
be libscreensaver.so $(TARGET_LIBSUPC++) ;
|
||||
|
||||
Package haiku-screensaverkit-cvs :
|
||||
Message :
|
||||
|
@ -5,6 +5,6 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
ScreenSaver SimpleClock :
|
||||
SimpleClock.cpp
|
||||
|
||||
: be libscreensaver.so
|
||||
: be libscreensaver.so $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
|
@ -7,6 +7,6 @@ ScreenSaver Spider :
|
||||
PolygonQueue.cpp
|
||||
SpiderSaver.cpp
|
||||
|
||||
: be libscreensaver.so
|
||||
: be libscreensaver.so $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
||||
|
@ -3,6 +3,6 @@ SubDir HAIKU_TOP src add-ons tracker opentargetfolder ;
|
||||
Application Open\ Target\ Folder-T :
|
||||
opentargetfolder.cpp
|
||||
|
||||
: be tracker
|
||||
: be tracker $(TARGET_LIBSUPC++)
|
||||
: opentargetfolder.rdef
|
||||
;
|
||||
|
@ -10,6 +10,6 @@ Application ZipOMatic-Z :
|
||||
ZipOMaticWindow.cpp
|
||||
ZipperThread.cpp
|
||||
|
||||
: be tracker
|
||||
: be tracker $(TARGET_LIBSUPC++)
|
||||
: ZipOMatic.rdef
|
||||
;
|
||||
|
@ -9,7 +9,7 @@ Translator BMPTranslator :
|
||||
BMPTranslator.cpp
|
||||
BMPView.cpp
|
||||
|
||||
: be translation libtranslatorsutils.a
|
||||
: be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -16,7 +16,7 @@ Translator GIFTranslator :
|
||||
SavePalette.cpp
|
||||
SFHash.cpp
|
||||
:
|
||||
be translation
|
||||
be translation $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -45,6 +45,7 @@ Translator HPGSTranslator :
|
||||
HPGSTranslator.cpp
|
||||
$(sources)
|
||||
: be translation libpng.so libtextencoding.so libz.so libtranslatorsutils.a
|
||||
$(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -8,6 +8,6 @@ Translator HVIFTranslator :
|
||||
HVIFMain.cpp
|
||||
HVIFTranslator.cpp
|
||||
HVIFView.cpp
|
||||
: be translation libtranslatorsutils.a
|
||||
: be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
@ -10,7 +10,7 @@ Translator ICOTranslator :
|
||||
ICOTranslator.cpp
|
||||
ConfigView.cpp
|
||||
ICO.cpp
|
||||
: be translation libtranslatorsutils.a
|
||||
: be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -66,7 +66,7 @@ Translator JPEG2000Translator :
|
||||
|
||||
$(jasper_files)
|
||||
|
||||
: be translation
|
||||
: be translation $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -10,7 +10,7 @@ Translator PCXTranslator :
|
||||
PCXTranslator.cpp
|
||||
ConfigView.cpp
|
||||
PCX.cpp
|
||||
: be translation libtranslatorsutils.a
|
||||
: be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -10,7 +10,7 @@ Translator PNGTranslator :
|
||||
PNGTranslator.cpp
|
||||
PNGView.cpp
|
||||
|
||||
: be translation libpng.a z libtranslatorsutils.a
|
||||
: be translation libpng.a z libtranslatorsutils.a $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -4,7 +4,7 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||
|
||||
Translator PPMTranslator
|
||||
: PPMMain.cpp PPMTranslator.cpp colorspace.cpp
|
||||
: be translation
|
||||
: be translation $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -10,7 +10,7 @@ Translator RAWTranslator :
|
||||
RAWTranslator.cpp
|
||||
ConfigView.cpp
|
||||
RAW.cpp
|
||||
: be translation libtranslatorsutils.a
|
||||
: be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -17,7 +17,7 @@ Translator RTF-Translator :
|
||||
ConfigView.cpp
|
||||
RTF.cpp
|
||||
convert.cpp
|
||||
: be translation libtranslatorsutils.a
|
||||
: be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -10,7 +10,7 @@ Translator SGITranslator :
|
||||
SGITranslator.cpp
|
||||
SGIView.cpp
|
||||
|
||||
: be translation libtranslatorsutils.a
|
||||
: be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -12,7 +12,8 @@ Translator STXTTranslator :
|
||||
STXTMain.cpp
|
||||
STXTTranslator.cpp
|
||||
STXTView.cpp
|
||||
: be translation libtextencoding.so libtranslatorsutils.a
|
||||
: be translation libtextencoding.so libtranslatorsutils.a
|
||||
$(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -8,7 +8,7 @@ Translator TGATranslator :
|
||||
TGAMain.cpp
|
||||
TGATranslator.cpp
|
||||
TGAView.cpp
|
||||
: be translation libtranslatorsutils.a
|
||||
: be translation libtranslatorsutils.a $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -54,7 +54,7 @@ Translator TIFFTranslator :
|
||||
TIFFTranslator.cpp
|
||||
TIFFView.cpp
|
||||
|
||||
: be translation z libtranslatorsutils.a
|
||||
: be translation z libtranslatorsutils.a $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -21,7 +21,7 @@ Translator WonderBrushTranslator :
|
||||
blending.cpp
|
||||
lab_convert.cpp
|
||||
|
||||
: be translation z libtranslatorsutils.a
|
||||
: be translation z libtranslatorsutils.a $(TARGET_LIBSUPC++)
|
||||
: true
|
||||
;
|
||||
|
||||
|
@ -7,6 +7,6 @@ Application 3DMov :
|
||||
GLMovApp.cpp
|
||||
GLMovView.cpp
|
||||
GLMovWindow.cpp
|
||||
: be GL game
|
||||
: be GL game $(TARGET_LIBSUPC++)
|
||||
: 3dmov.rdef
|
||||
;
|
||||
|
@ -18,6 +18,6 @@ Application bootman :
|
||||
WizardController.cpp
|
||||
WizardPageView.cpp
|
||||
WizardView.cpp
|
||||
: be tracker
|
||||
: be tracker $(TARGET_LIBSUPC++)
|
||||
: bootman.rdef
|
||||
;
|
||||
|
@ -6,6 +6,6 @@ Application BSnow :
|
||||
Flakes.cpp
|
||||
SnowView.cpp
|
||||
SnowApp.cpp
|
||||
: be
|
||||
: be $(TARGET_LIBSUPC++)
|
||||
: BSnow.rdef
|
||||
;
|
||||
|
@ -11,6 +11,6 @@ Application CharacterMap :
|
||||
UnicodeBlocks.cpp
|
||||
UnicodeBlockView.cpp
|
||||
|
||||
: be
|
||||
: be $(TARGET_LIBSUPC++)
|
||||
: CharacterMap.rdef
|
||||
;
|
||||
|
@ -6,6 +6,6 @@ Application Clock :
|
||||
cl_view.cpp
|
||||
cl_wind.cpp
|
||||
clock.cpp
|
||||
: be
|
||||
: be $(TARGET_LIBSUPC++)
|
||||
: Clock.rdef
|
||||
;
|
||||
|
@ -21,5 +21,5 @@ Addon cortex_audioadapter.media_addon :
|
||||
RawBuffer.cpp
|
||||
SoundUtils.cpp
|
||||
|
||||
: be media
|
||||
: be media $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -10,6 +10,6 @@ Addon cortex_flanger.media_addon :
|
||||
MediaNodeControlApp.cpp
|
||||
RawBuffer.cpp
|
||||
SoundUtils.cpp
|
||||
: be media
|
||||
: be media $(TARGET_LIBSUPC++)
|
||||
: Resource.rsrc
|
||||
;
|
||||
|
@ -12,5 +12,5 @@ Application hdb :
|
||||
TeamsListView.cpp
|
||||
TeamWindow.cpp
|
||||
|
||||
: be tracker translation libdebug.so
|
||||
: be tracker translation libdebug.so $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -44,5 +44,5 @@ Application Deskbar :
|
||||
ResourceSet.cpp
|
||||
Switcher.cpp
|
||||
$(targetSource)
|
||||
: be tracker $(targetLib)
|
||||
: be tracker $(targetLib) $(TARGET_LIBSUPC++)
|
||||
;
|
||||
|
@ -16,6 +16,7 @@ Application DiskProbe :
|
||||
ProbeView.cpp
|
||||
OpenWindow.cpp
|
||||
FindWindow.cpp
|
||||
: be tracker translation libexpression_parser.a libmapm.a
|
||||
: be tracker translation libexpression_parser.a libmapm.a
|
||||
$(TARGET_LIBSUPC++)
|
||||
: DiskProbe.rdef
|
||||
;
|
||||
|
@ -13,7 +13,7 @@ Preference DriveSetup :
|
||||
PartitionList.cpp
|
||||
Support.cpp
|
||||
|
||||
: be libcolumnlistview.a libshared.a
|
||||
: be libcolumnlistview.a libshared.a $(TARGET_LIBSUPC++)
|
||||
: DriveSetup.rdef
|
||||
;
|
||||
|
||||
|
@ -11,7 +11,7 @@ Application Expander :
|
||||
ExpanderPreferences.cpp
|
||||
DirectoryFilePanel.cpp
|
||||
ExpanderRules.cpp
|
||||
: be tracker
|
||||
: be tracker $(TARGET_LIBSUPC++)
|
||||
: Expander.rdef
|
||||
;
|
||||
|
||||
|
@ -6,6 +6,6 @@ Application FontDemo :
|
||||
ControlView.cpp
|
||||
FontDemo.cpp
|
||||
FontDemoView.cpp
|
||||
: be
|
||||
: be $(TARGET_LIBSUPC++)
|
||||
: FontDemo.rdef
|
||||
;
|
||||
|
@ -9,6 +9,6 @@ Application GLTeapot :
|
||||
error.cpp
|
||||
TeapotWindow.cpp
|
||||
TeapotApp.cpp
|
||||
: be GL game
|
||||
: be GL game $(TARGET_LIBSUPC++)
|
||||
: GLTeapot.rdef
|
||||
;
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user