author | mickeyl <mickeyl> | 2005-05-05 22:02:55 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2005-05-05 22:02:55 (UTC) |
commit | fdd31c3dd95a42d2666235ad8c2478b7ceead261 (patch) (side-by-side diff) | |
tree | df6cf67018891193b642f4e1f2d28a4263502a4a /noncore/apps | |
parent | 548bfb68e473add1a19d3dd861fc1785f5e6b5c0 (diff) | |
download | opie-fdd31c3dd95a42d2666235ad8c2478b7ceead261.zip opie-fdd31c3dd95a42d2666235ad8c2478b7ceead261.tar.gz opie-fdd31c3dd95a42d2666235ad8c2478b7ceead261.tar.bz2 |
use dependency system for flite plugins
-rw-r--r-- | noncore/apps/opie-reader/FliteDyn/FliteDyn.pro | 10 | ||||
-rw-r--r-- | noncore/apps/opie-reader/FliteDyn/config.in | 5 | ||||
-rw-r--r-- | noncore/apps/opie-reader/FliteDyn16/FliteDyn16.pro | 12 | ||||
-rw-r--r-- | noncore/apps/opie-reader/FliteDyn16/config.in | 4 |
4 files changed, 27 insertions, 4 deletions
diff --git a/noncore/apps/opie-reader/FliteDyn/FliteDyn.pro b/noncore/apps/opie-reader/FliteDyn/FliteDyn.pro index 54927f5..5d03f91 100644 --- a/noncore/apps/opie-reader/FliteDyn/FliteDyn.pro +++ b/noncore/apps/opie-reader/FliteDyn/FliteDyn.pro @@ -5,14 +5,22 @@ CONFIG = qt warn_on release dll HEADERS = flitedyn.h SOURCES = flitedyn.cpp INTERFACES = DESTDIR = $(OPIEDIR)/plugins/reader/outcodecs TARGET = flitedyn -LIBS += -L/home/tim/flite/flite-1.2-release/lib -lflite_cmu_us_kal -lflite_usenglish -lflite_cmulex -lflite +LIBS += -lflite_cmu_us_kal -lflite_usenglish -lflite_cmulex -lflite INCLUDEPATH += $(OPIEDIR)/include DEPENDPATH += $(OPIEDIR)/include include( $(OPIEDIR)/include.pro ) + +!isEmpty( LIBFLITE_INC_DIR ) { + INCLUDEPATH = $$LIBFLITE_INC_DIR $$INCLUDEPATH +} +!isEmpty( LIBFLITE_LIB_DIR ) { + LIBS = -L$$LIBFLITE_LIB_DIR $$LIBS +} + diff --git a/noncore/apps/opie-reader/FliteDyn/config.in b/noncore/apps/opie-reader/FliteDyn/config.in index 4a791f9..d2db3c3 100644 --- a/noncore/apps/opie-reader/FliteDyn/config.in +++ b/noncore/apps/opie-reader/FliteDyn/config.in @@ -1,4 +1,7 @@ config OPIE-READER-FLITEDYN boolean "opie-reader flite plugin (speech output via lib in 8kHz)" default "n" - depends OPIE-READER + depends OPIE-READER && LIBFLITE_DEP + comment "opie-reader flite plugin needs libflite" + depends !( OPIE-READER && LIBFLITE_DEP ) + diff --git a/noncore/apps/opie-reader/FliteDyn16/FliteDyn16.pro b/noncore/apps/opie-reader/FliteDyn16/FliteDyn16.pro index 0f92e49..9fb7a56 100644 --- a/noncore/apps/opie-reader/FliteDyn16/FliteDyn16.pro +++ b/noncore/apps/opie-reader/FliteDyn16/FliteDyn16.pro @@ -5,14 +5,24 @@ CONFIG = qt warn_on release dll HEADERS = flitedyn.h SOURCES = flitedyn.cpp INTERFACES = DESTDIR = $(OPIEDIR)/plugins/reader/outcodecs TARGET = flitedyn -LIBS += -L/home/tim/flite/flite-1.2-release/lib -lflite_cmu_us_kal16 -lflite_usenglish -lflite_cmulex -lflite +LIBS += -lflite_cmu_us_kal16 -lflite_usenglish -lflite_cmulex -lflite INCLUDEPATH += $(OPIEDIR)/include DEPENDPATH += $(OPIEDIR)/include include( $(OPIEDIR)/include.pro ) + +!isEmpty( LIBFLITE_INC_DIR ) { + INCLUDEPATH = $$LIBFLITE_INC_DIR $$INCLUDEPATH +} +!isEmpty( LIBFLITE_LIB_DIR ) { + LIBS = -L$$LIBFLITE_LIB_DIR $$LIBS +} + + + diff --git a/noncore/apps/opie-reader/FliteDyn16/config.in b/noncore/apps/opie-reader/FliteDyn16/config.in index 869fddc..c6f73e5 100644 --- a/noncore/apps/opie-reader/FliteDyn16/config.in +++ b/noncore/apps/opie-reader/FliteDyn16/config.in @@ -1,4 +1,6 @@ config OPIE-READER-FLITEDYN16 boolean "opie-reader flite plugin (speech output via lib in 16kHz)" default "n" - depends OPIE-READER + depends OPIE-READER && LIBFLITE_DEP + comment "opie-reader flite plugin needs libflite" + depends !( OPIE-READER && LIBFLITE_DEP ) |