* Moved termcap.h to headers/libs/termcap/, where it belongs.
* Removed the headers/gnu from the default headers (the Jamfiles needing it use it explicitly, now) and moved it under headers/compatibility/. * Added libgnu.so to the image. Still untested, though. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32481 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -77,12 +77,12 @@ SYSTEM_PREFERENCES = Appearance Backgrounds CPUFrequency DataTranslations E-mail
|
||||
SYSTEM_DEMOS = BSnow Chart Clock Cortex FontDemo
|
||||
GLTeapot Haiku3d Mandelbrot Pairs Playground Pulse Sudoku Gradients
|
||||
;
|
||||
SYSTEM_LIBS = libbe.so $(HAIKU_SHARED_LIBSTDC++) libmedia.so libtracker.so
|
||||
libtranslation.so libbnetapi.so libnetwork.so libdebug.so libbsd.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 $(HAIKU_SHARED_LIBSUPC++)
|
||||
SYSTEM_LIBS = libalm.so libbe.so libbsd.so libbnetapi.so libdebug.so
|
||||
libdevice.so libfluidsynth.so libfreetype.so libgame.so libGL.so libgnu.so
|
||||
libilmimf.so liblinprog.so liblpsolve55.so libmail.so libmedia.so libmidi.so
|
||||
libmidi2.so libnetwork.so libpng.so <revisioned>libroot.so libscreensaver.so
|
||||
libtextencoding.so libtracker.so libtranslation.so libz.so
|
||||
$(HAIKU_SHARED_LIBSTDC++) $(HAIKU_SHARED_LIBSUPC++)
|
||||
;
|
||||
SYSTEM_SERVERS = app_server cddb_daemon debug_server input_server mail_daemon
|
||||
media_addon_server media_server midi_server net_server print_server
|
||||
|
||||
@@ -226,7 +226,7 @@ rule UsePrivateHeaders
|
||||
# NOTE: This rule must be invoked *before* the rule that builds the objects.
|
||||
|
||||
local system = $(2) ;
|
||||
system ?= true ;
|
||||
system ?= true ;
|
||||
|
||||
UseHeaders [ PrivateHeaders $(1) ] : $(system) ;
|
||||
}
|
||||
@@ -243,7 +243,7 @@ rule UsePrivateObjectHeaders
|
||||
# search dirs. Defaults to "true".
|
||||
|
||||
local system = $(4) ;
|
||||
system ?= true ;
|
||||
system ?= true ;
|
||||
|
||||
if $(system) = true {
|
||||
SourceSysHdrs $(1) : [ PrivateHeaders $(2) ] : $(3) ;
|
||||
@@ -356,7 +356,7 @@ rule FStandardOSHeaders
|
||||
add-ons/tracker app device drivers game interface
|
||||
kernel media mail midi midi2 net opengl storage support
|
||||
translation ;
|
||||
|
||||
|
||||
return [ FDirName $(HAIKU_TOP) headers os ]
|
||||
[ PublicHeaders $(osIncludes) ] ;
|
||||
}
|
||||
@@ -389,9 +389,6 @@ rule FStandardHeaders
|
||||
# Use posix headers directory
|
||||
headers += [ FDirName $(HAIKU_TOP) headers posix ] ;
|
||||
|
||||
# Use GNU headers directory
|
||||
headers += [ FDirName $(HAIKU_TOP) headers gnu ] ;
|
||||
|
||||
# Use glibc headers
|
||||
headers += [ FDirName $(HAIKU_TOP) headers glibc ] ;
|
||||
|
||||
|
||||
@@ -366,7 +366,6 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentMin ] && $(TARGET_ARCH) = x86 {
|
||||
AddFilesToHaikuImage develop etc : $(makefileEngineFiles) ;
|
||||
|
||||
# headers
|
||||
AddHeaderDirectoryToHaikuImage gnu : 3rdparty ;
|
||||
AddHeaderDirectoryToHaikuImage glibc ;
|
||||
AddHeaderDirectoryToHaikuImage os ;
|
||||
AddHeaderDirectoryToHaikuImage posix ;
|
||||
@@ -374,13 +373,15 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentMin ] && $(TARGET_ARCH) = x86 {
|
||||
# create be -> os symlink for now
|
||||
AddSymlinkToHaikuImage develop headers : os : be ;
|
||||
|
||||
# BSD compatibility headers
|
||||
# BSD and GNU compatibility headers
|
||||
AddHeaderDirectoryToHaikuImage compatibility bsd : bsd ;
|
||||
AddHeaderDirectoryToHaikuImage compatibility gnu : gnu ;
|
||||
|
||||
# third party libs headers
|
||||
AddHeaderDirectoryToHaikuImage libs freetype2 : 3rdparty ;
|
||||
AddHeaderDirectoryToHaikuImage libs ncurses : 3rdparty ;
|
||||
AddHeaderDirectoryToHaikuImage libs png : 3rdparty ;
|
||||
AddHeaderDirectoryToHaikuImage libs termcap : 3rdparty ;
|
||||
AddHeaderDirectoryToHaikuImage libs zlib : 3rdparty ;
|
||||
|
||||
# cpp headers
|
||||
|
||||
Reference in New Issue
Block a user