1fb07ece0SStephan AßmusSubDir HAIKU_TOP src libs icon ; 2fb07ece0SStephan Aßmus 3fb07ece0SStephan AßmusSetSubDirSupportedPlatformsBeOSCompatible ; 4fb07ece0SStephan AßmusAddSubDirSupportedPlatforms libbe_test ; 5fb07ece0SStephan Aßmus 6fb07ece0SStephan Aßmus# source directories 7fb07ece0SStephan Aßmuslocal sourceDirs = 8fb07ece0SStephan Aßmus flat_icon 98b8d44bfSMichael Lotz message 10fb07ece0SStephan Aßmus shape 11fb07ece0SStephan Aßmus style 12fb07ece0SStephan Aßmus transformable 13fb07ece0SStephan Aßmus transformer 14fb07ece0SStephan Aßmus; 15fb07ece0SStephan Aßmus 16fb07ece0SStephan Aßmus# system headers 175fc2ff88SStephan AßmusUseLibraryHeaders agg icon ; 18fb07ece0SStephan Aßmus 19fb07ece0SStephan AßmusUsePrivateHeaders shared ; 20fb07ece0SStephan Aßmus 21*7bd562abSIngo Weinholdlocal architectureObject ; 22*7bd562abSIngo Weinholdfor architectureObject in [ MultiArchSubDirSetup ] { 23*7bd562abSIngo Weinhold on $(architectureObject) { 24*7bd562abSIngo Weinhold local sourceDir ; 25*7bd562abSIngo Weinhold for sourceDir in $(sourceDirs) { 26*7bd562abSIngo Weinhold SEARCH_SOURCE 27*7bd562abSIngo Weinhold += [ FDirName $(HAIKU_TOP) src libs icon $(sourceDir) ] ; 28*7bd562abSIngo Weinhold } 29*7bd562abSIngo Weinhold 30*7bd562abSIngo Weinhold StaticLibrary [ MultiArchDefaultGristFiles libicon.a ] : 31fb07ece0SStephan Aßmus # flat_icon 32fb07ece0SStephan Aßmus FlatIconFormat.cpp 33fb07ece0SStephan Aßmus FlatIconImporter.cpp 34fb07ece0SStephan Aßmus LittleEndianBuffer.cpp 35fb07ece0SStephan Aßmus PathCommandQueue.cpp 36fb07ece0SStephan Aßmus 378b8d44bfSMichael Lotz # message 388b8d44bfSMichael Lotz Defines.cpp 398b8d44bfSMichael Lotz MessageImporter.cpp 408b8d44bfSMichael Lotz 41fb07ece0SStephan Aßmus # shape 42fb07ece0SStephan Aßmus PathContainer.cpp 43fb07ece0SStephan Aßmus Shape.cpp 44fb07ece0SStephan Aßmus ShapeContainer.cpp 45fb07ece0SStephan Aßmus VectorPath.cpp 46fb07ece0SStephan Aßmus 47fb07ece0SStephan Aßmus # style 48991547efSStephan Aßmus GradientTransformable.cpp 49fb07ece0SStephan Aßmus Style.cpp 50fb07ece0SStephan Aßmus StyleContainer.cpp 51fb07ece0SStephan Aßmus 52fb07ece0SStephan Aßmus # transformable 53fb07ece0SStephan Aßmus Transformable.cpp 54fb07ece0SStephan Aßmus 55fb07ece0SStephan Aßmus # transformer 56fb07ece0SStephan Aßmus AffineTransformer.cpp 57fb07ece0SStephan Aßmus ContourTransformer.cpp 58fb07ece0SStephan Aßmus PathSource.cpp 59fb07ece0SStephan Aßmus PerspectiveTransformer.cpp 60fb07ece0SStephan Aßmus StrokeTransformer.cpp 61fb07ece0SStephan Aßmus Transformer.cpp 62fb07ece0SStephan Aßmus TransformerFactory.cpp 63fb07ece0SStephan Aßmus 64fb07ece0SStephan Aßmus Icon.cpp 65fb07ece0SStephan Aßmus IconRenderer.cpp 6670f4b8c0SStephan Aßmus IconUtils.cpp 67fb07ece0SStephan Aßmus ; 68*7bd562abSIngo Weinhold } 69*7bd562abSIngo Weinhold} 70