lib{network,package,shared,agg,icon}: secondary arch support
This commit is contained in:
+24
-20
@@ -1,29 +1,33 @@
|
|||||||
SubDir HAIKU_TOP src kits network ;
|
SubDir HAIKU_TOP src kits network ;
|
||||||
|
|
||||||
UsePrivateHeaders app libroot net shared ;
|
UsePrivateHeaders app libroot net shared ;
|
||||||
UsePrivateSystemHeaders ;
|
|
||||||
|
|
||||||
SharedLibrary libnetwork.so :
|
|
||||||
init.cpp
|
|
||||||
interfaces.cpp
|
|
||||||
notifications.cpp
|
|
||||||
socket.cpp
|
|
||||||
r5_compatibility.cpp
|
|
||||||
:
|
|
||||||
be
|
|
||||||
<libbind>libbind_dst.o
|
|
||||||
<libbind>libbind_inet.o
|
|
||||||
<libbind>libbind_irs.o
|
|
||||||
<libbind>libbind_isc.o
|
|
||||||
<libbind>libbind_nameser.o
|
|
||||||
<libbind>libbind_resolv.o
|
|
||||||
<libbind>libbind_private.o
|
|
||||||
$(TARGET_LIBSUPC++)
|
|
||||||
;
|
|
||||||
|
|
||||||
local services = [ FGristFiles services ] ;
|
local services = [ FGristFiles services ] ;
|
||||||
SEARCH on $(services) = [ FDirName $(SUBDIR) libbind defaults ] ;
|
SEARCH on $(services) = [ FDirName $(SUBDIR) libbind defaults ] ;
|
||||||
AddFileDataAttribute libnetwork.so : services : string : $(services) ;
|
|
||||||
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
local architecture = $(TARGET_PACKAGING_ARCH) ;
|
||||||
|
|
||||||
|
UsePrivateSystemHeaders ;
|
||||||
|
|
||||||
|
local libnetwork = [ MultiArchDefaultGristFiles libnetwork.so ] ;
|
||||||
|
SharedLibrary $(libnetwork) :
|
||||||
|
init.cpp
|
||||||
|
interfaces.cpp
|
||||||
|
notifications.cpp
|
||||||
|
socket.cpp
|
||||||
|
r5_compatibility.cpp
|
||||||
|
:
|
||||||
|
be
|
||||||
|
<libbind!$(architecture)>libbind.o
|
||||||
|
$(TARGET_LIBSUPC++)
|
||||||
|
;
|
||||||
|
|
||||||
|
AddFileDataAttribute $(libnetwork) : services : string : $(services) ;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
SubInclude HAIKU_TOP src kits network libbind ;
|
SubInclude HAIKU_TOP src kits network libbind ;
|
||||||
SubInclude HAIKU_TOP src kits network libnetapi ;
|
SubInclude HAIKU_TOP src kits network libnetapi ;
|
||||||
|
|||||||
+142
-143
@@ -1,150 +1,149 @@
|
|||||||
SubDir HAIKU_TOP src kits network libbind ;
|
SubDir HAIKU_TOP src kits network libbind ;
|
||||||
|
|
||||||
SetSubDirSupportedPlatforms haiku ;
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
local architecture = $(TARGET_PACKAGING_ARCH) ;
|
||||||
|
|
||||||
UseHeaders [ FDirName $(SUBDIR) include ] : true ;
|
UseHeaders [ FDirName $(SUBDIR) include ] : true ;
|
||||||
SubDirSysHdrs $(SUBDIR) ;
|
SubDirSysHdrs $(SUBDIR) ;
|
||||||
|
|
||||||
# private sources for this port
|
# private sources for this port
|
||||||
SEARCH_SOURCE += [ FDirName $(SUBDIR) src ] ;
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) src ] ;
|
||||||
|
|
||||||
# BIND sources
|
# BIND sources
|
||||||
SEARCH_SOURCE += [ FDirName $(SUBDIR) bsd ] ;
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) bsd ] ;
|
||||||
SEARCH_SOURCE += [ FDirName $(SUBDIR) dst ] ;
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) dst ] ;
|
||||||
SEARCH_SOURCE += [ FDirName $(SUBDIR) inet ] ;
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) inet ] ;
|
||||||
SEARCH_SOURCE += [ FDirName $(SUBDIR) irs ] ;
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) irs ] ;
|
||||||
SEARCH_SOURCE += [ FDirName $(SUBDIR) isc ] ;
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) isc ] ;
|
||||||
SEARCH_SOURCE += [ FDirName $(SUBDIR) nameser ] ;
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) nameser ] ;
|
||||||
SEARCH_SOURCE += [ FDirName $(SUBDIR) resolv ] ;
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) resolv ] ;
|
||||||
|
|
||||||
{
|
{
|
||||||
# we want to have the xxx_r functions, too
|
# we want to have the xxx_r functions, too
|
||||||
local defines = _REENTRANT=1 USE_MD5=1 ;
|
local defines = _REENTRANT=1 USE_MD5=1 ;
|
||||||
defines = [ FDefines $(defines) ] ;
|
defines = [ FDefines $(defines) ] ;
|
||||||
SubDirCcFlags $(defines) ;
|
SubDirCcFlags $(defines) ;
|
||||||
SubDirC++Flags $(defines) ;
|
SubDirC++Flags $(defines) ;
|
||||||
|
}
|
||||||
|
|
||||||
|
MergeObject <libbind!$(architecture)>libbind.o :
|
||||||
|
# dst
|
||||||
|
dst_api.c
|
||||||
|
hmac_link.c
|
||||||
|
md5_dgst.c
|
||||||
|
support.c
|
||||||
|
|
||||||
|
# inet
|
||||||
|
inet_addr.c
|
||||||
|
inet_cidr_ntop.c
|
||||||
|
inet_cidr_pton.c
|
||||||
|
inet_data.c
|
||||||
|
inet_lnaof.c
|
||||||
|
inet_makeaddr.c
|
||||||
|
inet_net_ntop.c
|
||||||
|
inet_net_pton.c
|
||||||
|
inet_neta.c
|
||||||
|
inet_netof.c
|
||||||
|
inet_network.c
|
||||||
|
inet_ntoa.c
|
||||||
|
inet_ntop.c
|
||||||
|
inet_pton.c
|
||||||
|
nsap_addr.c
|
||||||
|
|
||||||
|
# irs
|
||||||
|
dns.c
|
||||||
|
dns_ho.c
|
||||||
|
dns_nw.c
|
||||||
|
dns_pr.c
|
||||||
|
dns_sv.c
|
||||||
|
gai_strerror.c
|
||||||
|
gen.c
|
||||||
|
gen_ho.c
|
||||||
|
gen_ng.c
|
||||||
|
gen_nw.c
|
||||||
|
gen_pr.c
|
||||||
|
gen_sv.c
|
||||||
|
getaddrinfo.c
|
||||||
|
gethostent.c
|
||||||
|
gethostent_r.c
|
||||||
|
getnameinfo.c
|
||||||
|
getnetent.c
|
||||||
|
getnetent_r.c
|
||||||
|
getnetgrent.c
|
||||||
|
getnetgrent_r.c
|
||||||
|
getprotoent.c
|
||||||
|
getprotoent_r.c
|
||||||
|
getservent.c
|
||||||
|
getservent_r.c
|
||||||
|
hesiod.c
|
||||||
|
irp.c
|
||||||
|
irp_ho.c
|
||||||
|
irp_ng.c
|
||||||
|
irp_nw.c
|
||||||
|
irp_pr.c
|
||||||
|
irp_sv.c
|
||||||
|
irpmarshall.c
|
||||||
|
irs_data.c
|
||||||
|
lcl.c
|
||||||
|
lcl_ho.c
|
||||||
|
lcl_ng.c
|
||||||
|
lcl_nw.c
|
||||||
|
lcl_pr.c
|
||||||
|
lcl_sv.cpp
|
||||||
|
nis.c
|
||||||
|
nul_ng.c
|
||||||
|
util.c
|
||||||
|
|
||||||
|
# isc
|
||||||
|
assertions.c
|
||||||
|
base64.c
|
||||||
|
bitncmp.c
|
||||||
|
ctl_clnt.c
|
||||||
|
ctl_p.c
|
||||||
|
ctl_srvr.c
|
||||||
|
ev_connects.c
|
||||||
|
ev_files.c
|
||||||
|
ev_streams.c
|
||||||
|
ev_timers.c
|
||||||
|
ev_waits.c
|
||||||
|
eventlib.c
|
||||||
|
heap.c
|
||||||
|
hex.c
|
||||||
|
logging.c
|
||||||
|
memcluster.c
|
||||||
|
movefile.c
|
||||||
|
tree.c
|
||||||
|
|
||||||
|
# nameser
|
||||||
|
ns_date.c
|
||||||
|
ns_name.c
|
||||||
|
ns_netint.c
|
||||||
|
ns_parse.c
|
||||||
|
ns_print.c
|
||||||
|
ns_samedomain.c
|
||||||
|
ns_sign.c
|
||||||
|
ns_ttl.c
|
||||||
|
ns_verify.c
|
||||||
|
|
||||||
|
# resolv
|
||||||
|
herror.c
|
||||||
|
mtctxres.c
|
||||||
|
res_comp.c
|
||||||
|
res_data.c
|
||||||
|
res_debug.c
|
||||||
|
res_findzonecut.c
|
||||||
|
res_init.c
|
||||||
|
res_mkquery.c
|
||||||
|
res_mkupdate.c
|
||||||
|
res_query.c
|
||||||
|
res_send.c
|
||||||
|
res_sendsigned.c
|
||||||
|
res_update.c
|
||||||
|
|
||||||
|
# private functions
|
||||||
|
strsep.c
|
||||||
|
;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MergeObject <libbind>libbind_dst.o :
|
|
||||||
dst_api.c
|
|
||||||
hmac_link.c
|
|
||||||
md5_dgst.c
|
|
||||||
support.c
|
|
||||||
;
|
|
||||||
|
|
||||||
MergeObject <libbind>libbind_inet.o :
|
|
||||||
inet_addr.c
|
|
||||||
inet_cidr_ntop.c
|
|
||||||
inet_cidr_pton.c
|
|
||||||
inet_data.c
|
|
||||||
inet_lnaof.c
|
|
||||||
inet_makeaddr.c
|
|
||||||
inet_net_ntop.c
|
|
||||||
inet_net_pton.c
|
|
||||||
inet_neta.c
|
|
||||||
inet_netof.c
|
|
||||||
inet_network.c
|
|
||||||
inet_ntoa.c
|
|
||||||
inet_ntop.c
|
|
||||||
inet_pton.c
|
|
||||||
nsap_addr.c
|
|
||||||
;
|
|
||||||
|
|
||||||
MergeObject <libbind>libbind_irs.o :
|
|
||||||
dns.c
|
|
||||||
dns_ho.c
|
|
||||||
dns_nw.c
|
|
||||||
dns_pr.c
|
|
||||||
dns_sv.c
|
|
||||||
gai_strerror.c
|
|
||||||
gen.c
|
|
||||||
gen_ho.c
|
|
||||||
gen_ng.c
|
|
||||||
gen_nw.c
|
|
||||||
gen_pr.c
|
|
||||||
gen_sv.c
|
|
||||||
getaddrinfo.c
|
|
||||||
gethostent.c
|
|
||||||
gethostent_r.c
|
|
||||||
getnameinfo.c
|
|
||||||
getnetent.c
|
|
||||||
getnetent_r.c
|
|
||||||
getnetgrent.c
|
|
||||||
getnetgrent_r.c
|
|
||||||
getprotoent.c
|
|
||||||
getprotoent_r.c
|
|
||||||
getservent.c
|
|
||||||
getservent_r.c
|
|
||||||
hesiod.c
|
|
||||||
irp.c
|
|
||||||
irp_ho.c
|
|
||||||
irp_ng.c
|
|
||||||
irp_nw.c
|
|
||||||
irp_pr.c
|
|
||||||
irp_sv.c
|
|
||||||
irpmarshall.c
|
|
||||||
irs_data.c
|
|
||||||
lcl.c
|
|
||||||
lcl_ho.c
|
|
||||||
lcl_ng.c
|
|
||||||
lcl_nw.c
|
|
||||||
lcl_pr.c
|
|
||||||
lcl_sv.cpp
|
|
||||||
nis.c
|
|
||||||
nul_ng.c
|
|
||||||
util.c
|
|
||||||
;
|
|
||||||
|
|
||||||
MergeObject <libbind>libbind_isc.o :
|
|
||||||
assertions.c
|
|
||||||
base64.c
|
|
||||||
bitncmp.c
|
|
||||||
ctl_clnt.c
|
|
||||||
ctl_p.c
|
|
||||||
ctl_srvr.c
|
|
||||||
ev_connects.c
|
|
||||||
ev_files.c
|
|
||||||
ev_streams.c
|
|
||||||
ev_timers.c
|
|
||||||
ev_waits.c
|
|
||||||
eventlib.c
|
|
||||||
heap.c
|
|
||||||
hex.c
|
|
||||||
logging.c
|
|
||||||
memcluster.c
|
|
||||||
movefile.c
|
|
||||||
tree.c
|
|
||||||
;
|
|
||||||
|
|
||||||
MergeObject <libbind>libbind_nameser.o :
|
|
||||||
ns_date.c
|
|
||||||
ns_name.c
|
|
||||||
ns_netint.c
|
|
||||||
ns_parse.c
|
|
||||||
ns_print.c
|
|
||||||
ns_samedomain.c
|
|
||||||
ns_sign.c
|
|
||||||
ns_ttl.c
|
|
||||||
ns_verify.c
|
|
||||||
;
|
|
||||||
|
|
||||||
MergeObject <libbind>libbind_resolv.o :
|
|
||||||
herror.c
|
|
||||||
mtctxres.c
|
|
||||||
res_comp.c
|
|
||||||
res_data.c
|
|
||||||
res_debug.c
|
|
||||||
res_findzonecut.c
|
|
||||||
res_init.c
|
|
||||||
res_mkquery.c
|
|
||||||
res_mkupdate.c
|
|
||||||
res_query.c
|
|
||||||
res_send.c
|
|
||||||
res_sendsigned.c
|
|
||||||
res_update.c
|
|
||||||
;
|
|
||||||
|
|
||||||
MergeObject <libbind>libbind_private.o :
|
|
||||||
# private functions
|
|
||||||
strsep.c
|
|
||||||
;
|
|
||||||
|
|||||||
+65
-59
@@ -1,17 +1,11 @@
|
|||||||
SubDir HAIKU_TOP src kits package ;
|
SubDir HAIKU_TOP src kits package ;
|
||||||
|
|
||||||
UseBuildFeatureHeaders zlib ;
|
|
||||||
|
|
||||||
UsePrivateHeaders
|
UsePrivateHeaders
|
||||||
kernel
|
kernel
|
||||||
shared
|
shared
|
||||||
storage
|
storage
|
||||||
;
|
;
|
||||||
|
|
||||||
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package hpkg ] ;
|
|
||||||
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package hpkg v1 ] ;
|
|
||||||
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package solver ] ;
|
|
||||||
|
|
||||||
HPKG_SOURCES =
|
HPKG_SOURCES =
|
||||||
AttributeDataReader.cpp
|
AttributeDataReader.cpp
|
||||||
BlockBufferPool.cpp
|
BlockBufferPool.cpp
|
||||||
@@ -66,62 +60,74 @@ HPKG_SOURCES =
|
|||||||
ZlibDecompressor.cpp
|
ZlibDecompressor.cpp
|
||||||
;
|
;
|
||||||
|
|
||||||
Includes [ FGristFiles $(HPKG_SOURCES) ]
|
local architectureObject ;
|
||||||
: [ BuildFeatureAttribute zlib : headers ] ;
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
|
on $(architectureObject) {
|
||||||
|
UseBuildFeatureHeaders zlib ;
|
||||||
|
|
||||||
SharedLibrary libpackage.so
|
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package hpkg ] ;
|
||||||
:
|
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package hpkg v1 ] ;
|
||||||
ActivateRepositoryCacheJob.cpp
|
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src kits package solver ] ;
|
||||||
ActivateRepositoryConfigJob.cpp
|
|
||||||
ActivationTransaction.cpp
|
|
||||||
AddRepositoryRequest.cpp
|
|
||||||
Attributes.cpp
|
|
||||||
ChecksumAccessors.cpp
|
|
||||||
Context.cpp
|
|
||||||
DaemonClient.cpp
|
|
||||||
DownloadFileRequest.cpp
|
|
||||||
DropRepositoryRequest.cpp
|
|
||||||
FetchFileJob.cpp
|
|
||||||
InstallationLocationInfo.cpp
|
|
||||||
Job.cpp
|
|
||||||
JobQueue.cpp
|
|
||||||
PackageInfo.cpp
|
|
||||||
PackageInfoContentHandler.cpp
|
|
||||||
PackageInfoParser.cpp
|
|
||||||
PackageInfoSet.cpp
|
|
||||||
PackageResolvable.cpp
|
|
||||||
PackageResolvableExpression.cpp
|
|
||||||
PackageRoster.cpp
|
|
||||||
PackageVersion.cpp
|
|
||||||
RefreshRepositoryRequest.cpp
|
|
||||||
RemoveRepositoryJob.cpp
|
|
||||||
RepositoryCache.cpp
|
|
||||||
RepositoryConfig.cpp
|
|
||||||
RepositoryInfo.cpp
|
|
||||||
Request.cpp
|
|
||||||
TempfileManager.cpp
|
|
||||||
User.cpp
|
|
||||||
ValidateChecksumJob.cpp
|
|
||||||
|
|
||||||
$(HPKG_SOURCES)
|
Includes [ FGristFiles $(HPKG_SOURCES) ]
|
||||||
|
: [ BuildFeatureAttribute zlib : headers ] ;
|
||||||
|
|
||||||
# hpkg, but only libpackage
|
SharedLibrary [ MultiArchDefaultGristFiles libpackage.so ]
|
||||||
NoErrorOutput.cpp
|
:
|
||||||
StandardErrorOutput.cpp
|
ActivateRepositoryCacheJob.cpp
|
||||||
|
ActivateRepositoryConfigJob.cpp
|
||||||
|
ActivationTransaction.cpp
|
||||||
|
AddRepositoryRequest.cpp
|
||||||
|
Attributes.cpp
|
||||||
|
ChecksumAccessors.cpp
|
||||||
|
Context.cpp
|
||||||
|
DaemonClient.cpp
|
||||||
|
DownloadFileRequest.cpp
|
||||||
|
DropRepositoryRequest.cpp
|
||||||
|
FetchFileJob.cpp
|
||||||
|
InstallationLocationInfo.cpp
|
||||||
|
Job.cpp
|
||||||
|
JobQueue.cpp
|
||||||
|
PackageInfo.cpp
|
||||||
|
PackageInfoContentHandler.cpp
|
||||||
|
PackageInfoParser.cpp
|
||||||
|
PackageInfoSet.cpp
|
||||||
|
PackageResolvable.cpp
|
||||||
|
PackageResolvableExpression.cpp
|
||||||
|
PackageRoster.cpp
|
||||||
|
PackageVersion.cpp
|
||||||
|
RefreshRepositoryRequest.cpp
|
||||||
|
RemoveRepositoryJob.cpp
|
||||||
|
RepositoryCache.cpp
|
||||||
|
RepositoryConfig.cpp
|
||||||
|
RepositoryInfo.cpp
|
||||||
|
Request.cpp
|
||||||
|
TempfileManager.cpp
|
||||||
|
User.cpp
|
||||||
|
ValidateChecksumJob.cpp
|
||||||
|
|
||||||
# solver
|
$(HPKG_SOURCES)
|
||||||
Solver.cpp
|
|
||||||
SolverPackage.cpp
|
# hpkg, but only libpackage
|
||||||
SolverPackageSpecifier.cpp
|
NoErrorOutput.cpp
|
||||||
SolverPackageSpecifierList.cpp
|
StandardErrorOutput.cpp
|
||||||
SolverProblem.cpp
|
|
||||||
SolverProblemSolution.cpp
|
# solver
|
||||||
SolverRepository.cpp
|
Solver.cpp
|
||||||
SolverResult.cpp
|
SolverPackage.cpp
|
||||||
:
|
SolverPackageSpecifier.cpp
|
||||||
libshared.a be
|
SolverPackageSpecifierList.cpp
|
||||||
[ BuildFeatureAttribute zlib : library ]
|
SolverProblem.cpp
|
||||||
$(TARGET_LIBSTDC++)
|
SolverProblemSolution.cpp
|
||||||
;
|
SolverRepository.cpp
|
||||||
|
SolverResult.cpp
|
||||||
|
:
|
||||||
|
[ MultiArchDefaultGristFiles libshared.a ]
|
||||||
|
be
|
||||||
|
[ BuildFeatureAttribute zlib : library ]
|
||||||
|
$(TARGET_LIBSTDC++)
|
||||||
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
HaikuSubInclude solver ;
|
HaikuSubInclude solver ;
|
||||||
|
|||||||
+45
-32
@@ -5,43 +5,56 @@ AddSubDirSupportedPlatforms libbe_test ;
|
|||||||
|
|
||||||
UseLibraryHeaders agg ;
|
UseLibraryHeaders agg ;
|
||||||
UsePrivateHeaders shared locale ;
|
UsePrivateHeaders shared locale ;
|
||||||
UseHeaders [ FDirName $(TARGET_COMMON_DEBUG_OBJECT_DIR_$(TARGET_PACKAGING_ARCH))
|
|
||||||
servers input ] ;
|
|
||||||
UseHeaders [ FDirName $(HAIKU_TOP) src kits ] ;
|
|
||||||
|
|
||||||
# for RWLockManager only
|
local architectureObject ;
|
||||||
UsePrivateSystemHeaders ;
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
UsePrivateHeaders kernel libroot ;
|
on $(architectureObject) {
|
||||||
|
local architecture = $(TARGET_PACKAGING_ARCH) ;
|
||||||
|
|
||||||
StaticLibrary libshared.a :
|
UseHeaders [ FDirName
|
||||||
AboutMenuItem.cpp
|
$(TARGET_COMMON_DEBUG_OBJECT_DIR_$(TARGET_PACKAGING_ARCHS[1]))
|
||||||
AboutWindow.cpp
|
servers input ] ;
|
||||||
ArgumentVector.cpp
|
# For the generated SystemKeymap.h. We're fine with the one for the
|
||||||
CalendarView.cpp
|
# primary architecture.
|
||||||
ColorQuantizer.cpp
|
UseHeaders [ FDirName $(HAIKU_TOP) src kits ] ;
|
||||||
CommandPipe.cpp
|
|
||||||
DragTrackingFilter.cpp
|
# for RWLockManager only
|
||||||
HashString.cpp
|
UsePrivateSystemHeaders ;
|
||||||
IconButton.cpp
|
UsePrivateHeaders kernel libroot ;
|
||||||
IconView.cpp
|
|
||||||
Keymap.cpp
|
StaticLibrary [ MultiArchDefaultGristFiles libshared.a ] :
|
||||||
LongAndDragTrackingFilter.cpp
|
AboutMenuItem.cpp
|
||||||
NaturalCompare.cpp
|
AboutWindow.cpp
|
||||||
PromptWindow.cpp
|
ArgumentVector.cpp
|
||||||
QueryFile.cpp
|
CalendarView.cpp
|
||||||
RegExp.cpp
|
ColorQuantizer.cpp
|
||||||
RWLockManager.cpp
|
CommandPipe.cpp
|
||||||
SHA256.cpp
|
DragTrackingFilter.cpp
|
||||||
ShakeTrackingFilter.cpp
|
HashString.cpp
|
||||||
StringForRate.cpp
|
IconButton.cpp
|
||||||
StringForSize.cpp
|
IconView.cpp
|
||||||
Variant.cpp
|
Keymap.cpp
|
||||||
;
|
LongAndDragTrackingFilter.cpp
|
||||||
|
NaturalCompare.cpp
|
||||||
|
PromptWindow.cpp
|
||||||
|
QueryFile.cpp
|
||||||
|
RegExp.cpp
|
||||||
|
RWLockManager.cpp
|
||||||
|
SHA256.cpp
|
||||||
|
ShakeTrackingFilter.cpp
|
||||||
|
StringForRate.cpp
|
||||||
|
StringForSize.cpp
|
||||||
|
Variant.cpp
|
||||||
|
;
|
||||||
|
|
||||||
|
Includes [ FGristFiles Keymap.cpp ]
|
||||||
|
: <src!servers!input>SystemKeymap.h ;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Includes [ FGristFiles Keymap.cpp ] : <src!servers!input>SystemKeymap.h ;
|
|
||||||
|
|
||||||
UseLibraryHeaders mapm ;
|
UseLibraryHeaders mapm ;
|
||||||
|
|
||||||
StaticLibrary libexpression_parser.a :
|
StaticLibrary libexpression_parser.a :
|
||||||
ExpressionParser.cpp
|
ExpressionParser.cpp
|
||||||
;
|
;
|
||||||
|
|||||||
+34
-30
@@ -8,34 +8,38 @@ UseLibraryHeaders agg ;
|
|||||||
SubDirCcFlags -w ;
|
SubDirCcFlags -w ;
|
||||||
SubDirC++Flags -w ;
|
SubDirC++Flags -w ;
|
||||||
|
|
||||||
SEARCH_SOURCE += [ FDirName $(SUBDIR) src ] ;
|
local architectureObject ;
|
||||||
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
StaticLibrary libagg.a :
|
on $(architectureObject) {
|
||||||
# src
|
SEARCH_SOURCE += [ FDirName $(SUBDIR) src ] ;
|
||||||
agg_arc.cpp
|
|
||||||
agg_arrowhead.cpp
|
|
||||||
agg_bezier_arc.cpp
|
|
||||||
agg_bspline.cpp
|
|
||||||
agg_curves.cpp
|
|
||||||
agg_embedded_raster_fonts.cpp
|
|
||||||
agg_gsv_text.cpp
|
|
||||||
agg_image_filters.cpp
|
|
||||||
agg_line_aa_basics.cpp
|
|
||||||
agg_line_profile_aa.cpp
|
|
||||||
agg_rounded_rect.cpp
|
|
||||||
agg_sqrt_tables.cpp
|
|
||||||
agg_trans_affine.cpp
|
|
||||||
agg_trans_double_path.cpp
|
|
||||||
agg_trans_single_path.cpp
|
|
||||||
agg_trans_warp_magnifier.cpp
|
|
||||||
agg_vcgen_bspline.cpp
|
|
||||||
agg_vcgen_contour.cpp
|
|
||||||
agg_vcgen_dash.cpp
|
|
||||||
agg_vcgen_markers_term.cpp
|
|
||||||
agg_vcgen_smooth_poly1.cpp
|
|
||||||
agg_vcgen_stroke.cpp
|
|
||||||
agg_vpgen_clip_polygon.cpp
|
|
||||||
agg_vpgen_clip_polyline.cpp
|
|
||||||
agg_vpgen_segmentator.cpp
|
|
||||||
;
|
|
||||||
|
|
||||||
|
StaticLibrary [ MultiArchDefaultGristFiles libagg.a ] :
|
||||||
|
# src
|
||||||
|
agg_arc.cpp
|
||||||
|
agg_arrowhead.cpp
|
||||||
|
agg_bezier_arc.cpp
|
||||||
|
agg_bspline.cpp
|
||||||
|
agg_curves.cpp
|
||||||
|
agg_embedded_raster_fonts.cpp
|
||||||
|
agg_gsv_text.cpp
|
||||||
|
agg_image_filters.cpp
|
||||||
|
agg_line_aa_basics.cpp
|
||||||
|
agg_line_profile_aa.cpp
|
||||||
|
agg_rounded_rect.cpp
|
||||||
|
agg_sqrt_tables.cpp
|
||||||
|
agg_trans_affine.cpp
|
||||||
|
agg_trans_double_path.cpp
|
||||||
|
agg_trans_single_path.cpp
|
||||||
|
agg_trans_warp_magnifier.cpp
|
||||||
|
agg_vcgen_bspline.cpp
|
||||||
|
agg_vcgen_contour.cpp
|
||||||
|
agg_vcgen_dash.cpp
|
||||||
|
agg_vcgen_markers_term.cpp
|
||||||
|
agg_vcgen_smooth_poly1.cpp
|
||||||
|
agg_vcgen_stroke.cpp
|
||||||
|
agg_vpgen_clip_polygon.cpp
|
||||||
|
agg_vpgen_clip_polyline.cpp
|
||||||
|
agg_vpgen_segmentator.cpp
|
||||||
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
+42
-37
@@ -13,52 +13,57 @@ local sourceDirs =
|
|||||||
transformer
|
transformer
|
||||||
;
|
;
|
||||||
|
|
||||||
local sourceDir ;
|
|
||||||
for sourceDir in $(sourceDirs) {
|
|
||||||
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src libs icon $(sourceDir) ] ;
|
|
||||||
}
|
|
||||||
|
|
||||||
# system headers
|
# system headers
|
||||||
UseLibraryHeaders agg icon ;
|
UseLibraryHeaders agg icon ;
|
||||||
|
|
||||||
UsePrivateHeaders shared ;
|
UsePrivateHeaders shared ;
|
||||||
|
|
||||||
StaticLibrary libicon.a :
|
local architectureObject ;
|
||||||
# flat_icon
|
for architectureObject in [ MultiArchSubDirSetup ] {
|
||||||
FlatIconFormat.cpp
|
on $(architectureObject) {
|
||||||
FlatIconImporter.cpp
|
local sourceDir ;
|
||||||
LittleEndianBuffer.cpp
|
for sourceDir in $(sourceDirs) {
|
||||||
PathCommandQueue.cpp
|
SEARCH_SOURCE
|
||||||
|
+= [ FDirName $(HAIKU_TOP) src libs icon $(sourceDir) ] ;
|
||||||
|
}
|
||||||
|
|
||||||
# message
|
StaticLibrary [ MultiArchDefaultGristFiles libicon.a ] :
|
||||||
Defines.cpp
|
# flat_icon
|
||||||
MessageImporter.cpp
|
FlatIconFormat.cpp
|
||||||
|
FlatIconImporter.cpp
|
||||||
|
LittleEndianBuffer.cpp
|
||||||
|
PathCommandQueue.cpp
|
||||||
|
|
||||||
# shape
|
# message
|
||||||
PathContainer.cpp
|
Defines.cpp
|
||||||
Shape.cpp
|
MessageImporter.cpp
|
||||||
ShapeContainer.cpp
|
|
||||||
VectorPath.cpp
|
|
||||||
|
|
||||||
# style
|
# shape
|
||||||
GradientTransformable.cpp
|
PathContainer.cpp
|
||||||
Style.cpp
|
Shape.cpp
|
||||||
StyleContainer.cpp
|
ShapeContainer.cpp
|
||||||
|
VectorPath.cpp
|
||||||
|
|
||||||
# transformable
|
# style
|
||||||
Transformable.cpp
|
GradientTransformable.cpp
|
||||||
|
Style.cpp
|
||||||
|
StyleContainer.cpp
|
||||||
|
|
||||||
# transformer
|
# transformable
|
||||||
AffineTransformer.cpp
|
Transformable.cpp
|
||||||
ContourTransformer.cpp
|
|
||||||
PathSource.cpp
|
|
||||||
PerspectiveTransformer.cpp
|
|
||||||
StrokeTransformer.cpp
|
|
||||||
Transformer.cpp
|
|
||||||
TransformerFactory.cpp
|
|
||||||
|
|
||||||
Icon.cpp
|
# transformer
|
||||||
IconRenderer.cpp
|
AffineTransformer.cpp
|
||||||
IconUtils.cpp
|
ContourTransformer.cpp
|
||||||
;
|
PathSource.cpp
|
||||||
|
PerspectiveTransformer.cpp
|
||||||
|
StrokeTransformer.cpp
|
||||||
|
Transformer.cpp
|
||||||
|
TransformerFactory.cpp
|
||||||
|
|
||||||
|
Icon.cpp
|
||||||
|
IconRenderer.cpp
|
||||||
|
IconUtils.cpp
|
||||||
|
;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user