You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
codeine/src/app/SConscript

60 lines
1.4 KiB

############################
## load the config
## Use the environment and the tools set in the top-level
## SConstruct file (set with 'Export') - this is very important
Import( '*' )
myenv=env.Copy()
#############################
## the programs to build
# we put the stuff that could fail due to bad xine.h locations, etc. at the beginning
# so if the build fails the user knows quickly
app_sources = Split("""
xineEngine.cpp
xineConfig.cpp
xineScope.c
theStream.cpp
videoWindow.cpp
videoSettings.cpp
captureFrame.cpp
actions.cpp
stateChange.cpp
slider.cpp
analyzer.cpp
playDialog.cpp
listView.cpp
adjustSizeButton.cpp
fullScreenAction.cpp
insertAspectRatioMenuItems.cpp
playlistFile.cpp
volumeAction.cpp
../mxcl.library.cpp
main.cpp
mainWindow.cpp""")
KDEprogram( "codeine", app_sources, myenv )
############################
## Customization
## Additional include paths for compiling the source files
## Always add '../' (top-level directory) because moc makes code that needs it
KDEaddpaths( ['./', '../', '../../'], myenv )
## Necessary libraries to link against
KDEaddlibs( ['qt-mt', 'kio', 'kdecore', 'kdeui', 'xine', 'Xtst'], myenv )
## This shows how to add other link flags to the program
myenv['LINKFLAGS'].append('-L/usr/X11R6/lib')
## If you are using QThread, add this line
# myenv.AppendUnique( CPPFLAGS = ['-DQT_THREAD_SUPPORT'] )