X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=SConstruct;h=f6ea965e29e1f19fb80bbfc1433010886be8d89b;hb=b5db1f624d347c8865c27fdae23bf4595be372d2;hp=116cc2427590ba917765df9f663116926fbc9be6;hpb=a8f44b1556e68f4cf28bd52e6de7359581a1ec45;p=ardour.git diff --git a/SConstruct b/SConstruct index 116cc24275..f6ea965e29 100644 --- a/SConstruct +++ b/SConstruct @@ -353,8 +353,8 @@ libraries = { } libraries['core'] = LibraryInfo (CCFLAGS = '-Ilibs') -libraries['sndfile'] = LibraryInfo() -libraries['sndfile'].ParseConfig('pkg-config --cflags --libs sndfile') +#libraries['sndfile'] = LibraryInfo() +#libraries['sndfile'].ParseConfig('pkg-config --cflags --libs sndfile') libraries['lrdf'] = LibraryInfo() libraries['lrdf'].ParseConfig('pkg-config --cflags --libs lrdf') @@ -425,6 +425,15 @@ else: libraries['usb'] = conf.Finish () +# +# Check for FLAC + +libraries['flac'] = LibraryInfo () + +conf = Configure (libraries['flac']) +conf.CheckLib ('FLAC', 'FLAC__stream_decoder_new') +libraries['flac'] = conf.Finish () + # # Check for liblo @@ -504,6 +513,14 @@ if env['SYSLIBS']: libraries['libgnomecanvasmm'] = LibraryInfo() libraries['libgnomecanvasmm'].ParseConfig ('pkg-config --cflags --libs libgnomecanvasmm-2.6') +# +# cannot use system one for the time being +# + + libraries['sndfile'] = LibraryInfo(LIBS='libsndfile', + LIBPATH='#libs/libsndfile', + CPPPATH=['#libs/libsndfile', '#libs/libsndfile/src']) + # libraries['libglademm'] = LibraryInfo() # libraries['libglademm'].ParseConfig ('pkg-config --cflags --libs libglademm-2.4') @@ -516,6 +533,7 @@ if env['SYSLIBS']: ] subdirs = [ + 'libs/libsndfile', 'libs/pbd3', 'libs/midi++2', 'libs/ardour' @@ -553,6 +571,9 @@ else: libraries['soundtouch'] = LibraryInfo(LIBS='soundtouch', LIBPATH='#libs/soundtouch', CPPPATH=['#libs', '#libs/soundtouch']) + libraries['sndfile'] = LibraryInfo(LIBS='libsndfile', + LIBPATH='#libs/libsndfile', + CPPPATH=['#libs/libsndfile', '#libs/libsndfile/src']) # libraries['libglademm'] = LibraryInfo(LIBS='libglademm', # LIBPATH='#libs/libglademm', # CPPPATH='#libs/libglademm') @@ -565,6 +586,7 @@ else: subdirs = [ # 'libs/cassowary', 'libs/sigc++2', + 'libs/libsndfile', 'libs/pbd3', 'libs/midi++2', 'libs/ardour'