I *love* Jam :D
still need to autogenerate some headers... (you still need to 'make' it first). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19925 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -0,0 +1,58 @@
|
|||||||
|
SubDir HAIKU_TOP src add-ons media media-add-ons usb_webcam ;
|
||||||
|
|
||||||
|
SetSubDirSupportedPlatformsBeOSCompatible ;
|
||||||
|
|
||||||
|
# for USBKit.h
|
||||||
|
UseLibraryHeaders usb ;
|
||||||
|
|
||||||
|
# HOW the F*** do I do that with Jam ?
|
||||||
|
#SRCS := $(wildcard *.cpp) \
|
||||||
|
#$(wildcard addons/*/*.cpp) \
|
||||||
|
#$(wildcard sensors/*/*.cpp) \
|
||||||
|
#$(wildcard cstransforms/*.cpp)
|
||||||
|
|
||||||
|
|
||||||
|
# source directories
|
||||||
|
local sourceDirs =
|
||||||
|
addons/quickcam
|
||||||
|
addons/sonix
|
||||||
|
cstransforms
|
||||||
|
sensors
|
||||||
|
;
|
||||||
|
|
||||||
|
local sourceDir ;
|
||||||
|
for sourceDir in $(sourceDirs) {
|
||||||
|
SEARCH_SOURCE += [ FDirName $(HAIKU_TOP) src add-ons media media-add-ons usb_webcam $(sourceDir) ] ;
|
||||||
|
}
|
||||||
|
|
||||||
|
## addon sources
|
||||||
|
local addonSources ;
|
||||||
|
addonSources = QuickCamDevice.cpp SonixCamDevice.cpp ;
|
||||||
|
|
||||||
|
## colorspace transforms sources
|
||||||
|
local csTransformsSources ;
|
||||||
|
csTransformsSources = Bayer.cpp ;
|
||||||
|
|
||||||
|
## sensors sources
|
||||||
|
local sensorsSources ;
|
||||||
|
sensorsSources = hdcs1000.cpp hv7131e1.cpp tas5110c1b.cpp ;
|
||||||
|
|
||||||
|
Addon usb_webcam.media_addon : media :
|
||||||
|
$(addonSources)
|
||||||
|
$(csTransformsSources)
|
||||||
|
$(sensorsSources)
|
||||||
|
AddOn.cpp
|
||||||
|
Producer.cpp
|
||||||
|
CamBufferedFilterInterface.cpp
|
||||||
|
CamBufferingDeframer.cpp
|
||||||
|
CamColorSpaceTransform.cpp
|
||||||
|
CamDeframer.cpp
|
||||||
|
CamDefs.cpp
|
||||||
|
CamDevice.cpp
|
||||||
|
CamFilterInterface.cpp
|
||||||
|
CamRoster.cpp
|
||||||
|
CamSensor.cpp
|
||||||
|
CamStreamingDeframer.cpp
|
||||||
|
;
|
||||||
|
|
||||||
|
LinkAgainst usb_webcam.media_addon : be media usb ;
|
||||||
Reference in New Issue
Block a user