Ticket #1295: mythseperatebuild3.diff

File mythseperatebuild3.diff, 34.7 KB (added by Dibblah, 19 years ago)

Updated to SVN 9838, bugfix (don't recurse into created links), make sure all new / less used .pros have been updated

  • i18n/translate.pro

     
     1include ( ../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18SOURCES += ../libs/libmyth/dbsettings.cpp
    29SOURCES += ../libs/libmyth/langsettings.cpp
    310SOURCES += ../libs/libmyth/managedlist.cpp
  • i18n/i18n.pro

     
    11include ( ../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../settings.pro )
    38
    49TEMPLATE = app
  • configure

     
    592592
    593593# find source path
    594594source_path="`dirname $0`"
     595source_path="`cd \"$source_path\"; pwd`"
    595596source_path_used="yes"
    596 if test -z "$source_path" -o "$source_path" = "." ; then
     597if test -z "$source_path" -o "$source_path" = "`pwd`"; then
    597598    source_path=`pwd`
    598599    source_path_used="no"
    599600else
     601    build_path="`pwd`"
    600602    source_path="`cd \"$source_path\"; pwd`"
     603    CONFIG_INCLUDEPATH="$CONFIG_INCLUDEPATH $build_path"
    601604fi
    602605
    603606FFMPEG_CONFIGURATION=""
     
    23092312
    23102313MYTH_CONFIG_H=libs/libmyth/mythconfig.h
    23112314MYTH_CONFIG_MAK=libs/libmyth/mythconfig.mak
     2315
     2316# build tree in object directory if source path is different from current one
     2317if test "$source_path_used" = "yes" ; then
     2318
     2319    FILES=`cd $source_path;find -iname \*.pro |sed -e "s/^.\///"`
     2320    DIRS=`echo $FILES |xargs -n 1 |sed -e "s/\/*[^\/]*$//;/^$/D" |sort -u`
     2321    for dir in $DIRS ; do
     2322            mkdir -p $dir
     2323            ln -snf "$source_path/$dir" $dir/sourcedir
     2324    done
     2325    for f in $FILES ; do
     2326        ln -snf "$source_path/$f" $f
     2327    done
     2328fi
     2329
     2330
    23122331echo "Creating $MYTH_CONFIG_H and $MYTH_CONFIG_MAK"
    23132332
    23142333date >> config.log
     
    23172336echo "/* Automatically generated by configure - do not modify */" > $TMPH
    23182337echo "#define FFMPEG_CONFIGURATION "'"'"$FFMPEG_CONFIGURATION"'"' >> $TMPH
    23192338
     2339echo "SRC_PATH=$source_path" >> $MYTH_CONFIG_MAK
     2340echo "BUILD_PATH=$build_path" >> $MYTH_CONFIG_MAK
    23202341echo "PREFIX=$prefix" >> $MYTH_CONFIG_MAK
    23212342echo "LIBDIR=$libdir" >> $MYTH_CONFIG_MAK
    23222343#echo "bindir=$bindir" >> $MYTH_CONFIG_MAK
     
    28042825  echo "#define always_inline"  >> $TMPH
    28052826fi
    28062827
    2807 # build tree in object directory if source path is different from current one
    2808 if test "$source_path_used" = "yes" ; then
    2809     DIRS="libavformat libavcodec libavcodec/alpha libavcodec/armv4l libavcodec/i386 \
    2810           libavcodec/ppc libavcodec/liba52 libavcodec/mlib libavcodec/libpostproc tests vhook"
    2811     FILES="Makefile libavformat/Makefile libavcodec/Makefile libavcodec/libpostproc/Makefile tests/Makefile vhook/Makefile"
    2812     for dir in $DIRS ; do
    2813             mkdir -p $dir
    2814     done
    2815     for f in $FILES ; do
    2816         ln -sf "$source_path/$f" $f
    2817     done
    2818 fi
    2819 echo "SRC_PATH='$source_path'" >> $MYTH_CONFIG_MAK
    2820 
    28212828if test "$amr_wb" = "yes" ; then
    28222829  echo "#define AMR_WB 1" >> $TMPH
    28232830  echo "AMR_WB=yes" >> $MYTH_CONFIG_MAK
  • version.pro

     
    55#        "exported" is reported as the revision.           #
    66############################################################
    77
    8 SVNTREEDIR = $$system(pwd)
     8SVNTREEDIR = $${SOURCE}
    99
    1010SOURCES += version.cpp
    1111
  • themes/themes.pro

     
    11include ( ../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../settings.pro )
    38
    49QMAKE_STRIP = echo
  • libs/libmythtv/nuppeldecoder.cpp

     
    1212using namespace std;
    1313
    1414// MythTV headers
    15 #include "mythconfig.h"
     15#include "config.h"
    1616#include "nuppeldecoder.h"
    1717#include "NuppelVideoPlayer.h"
    1818#include "remoteencoder.h"
  • libs/libmythtv/firewirechannelbase.h

     
    1212#include "tv_rec.h"
    1313#include "channelbase.h"
    1414
    15 #include "mythconfig.h"
     15#include "config.h"
    1616
    1717namespace AVS
    1818{
  • libs/libmythtv/NuppelVideoRecorder.cpp

     
    44#include <unistd.h>
    55#include <sys/types.h>
    66#include <sys/stat.h>
    7 #include "mythconfig.h"
     7#include "config.h"
    88#ifdef HAVE_SYS_SOUNDCARD_H
    99    #include <sys/soundcard.h>
    1010#elif HAVE_SOUNDCARD_H
  • libs/libmythtv/videoout_quartz.cpp

     
    5959
    6060#include "osd.h"
    6161#include "osdsurface.h"
    62 #include "mythconfig.h"
     62#include "config.h"
    6363#ifdef CONFIG_MAC_ACCEL
    6464#include "videoout_accel_utils.h"
    6565#endif
  • libs/libmythtv/avformatdecoder.cpp

     
    88using namespace std;
    99
    1010// MythTV headers
    11 #include "mythconfig.h" // for CONFIG_DTS
     11#include "config.h" // for CONFIG_DTS
    1212#include "avformatdecoder.h"
    1313#include "RingBuffer.h"
    1414#include "NuppelVideoPlayer.h"
  • libs/libmythtv/libmythtv.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38
    49TEMPLATE = lib
     
    712target.path = $${LIBDIR}
    813INSTALLS = target
    914
    10 INCLUDEPATH += ../.. ..
    11 INCLUDEPATH += ../libmyth ../libavcodec ../libavutil ../libmythmpeg2
    12 INCLUDEPATH += ./dvbdev ./mpeg
     15INCLUDEPATH += $${SOURCE} $${SOURCE}/.. $${SOURCE}/../libmyth
     16INCLUDEPATH += $${SOURCE}/../libavcodec $${SOURCE}/../libavutil
     17INCLUDEPATH += $${SOURCE}/../libmythmpeg2 $${SOURCE}/dvbdev $${SOURCE}/mpeg
    1318DEPENDPATH  += ../libmyth ../libavcodec ../libavformat ../libavutil
    1419DEPENDPATH  += ../libmythmpeg2 ../libmythdvdnav
    1520DEPENDPATH  += ./dvbdev ./mpeg ./hdhomerun
  • libs/libmythtv/sitypes.cpp

     
    3636#include <qdeepcopy.h>
    3737
    3838#include "sitypes.h"
    39 #include "mythconfig.h"
     39#include "config.h"
    4040#include "mythcontext.h"
    4141
    4242// Set EIT_DEBUG_SID to a valid serviceid to enable EIT debugging
  • libs/libmythtv/mpeg/pespacket.cpp

     
    55#include "mythcontext.h"
    66
    77extern "C" {
    8 #include "mythconfig.h"
     8#include "config.h"
    99#include "../libavcodec/avcodec.h"
    1010#include "../libavformat/avformat.h"
    1111#include "../libavutil/crc.h"
  • libs/libmythtv/videosource.cpp

     
    2020#include <qdir.h>
    2121
    2222// MythTV headers
    23 #include "mythconfig.h"
     23#include "config.h"
    2424#include "mythwidgets.h"
    2525#include "mythcontext.h"
    2626#include "mythdbcon.h"
  • libs/libmythtv/selectavcdevice.cpp

     
    44 *  Distributed as part of MythTV under GPL v2 and later.
    55 */
    66
    7 #include "mythconfig.h"
     7#include "config.h"
    88
    99#ifdef CONFIG_DARWIN
    1010# include "mythcontext.h"
  • libs/libmythtv/ivtvdecoder.cpp

     
    88
    99using namespace std;
    1010
    11 #include "mythconfig.h"
     11#include "config.h"
    1212#include "ivtvdecoder.h"
    1313#include "RingBuffer.h"
    1414#include "NuppelVideoPlayer.h"
  • libs/libmythtv/tv_rec.cpp

     
    1616#include <qsocket.h>
    1717
    1818// MythTV headers
    19 #include "mythconfig.h"
     19#include "config.h"
    2020#include "tv_rec.h"
    2121#include "osd.h"
    2222#include "mythcontext.h"
  • libs/libmythtv/tv_rec.h

     
    1515#include "tv.h"
    1616#include "util.h"
    1717
    18 #include "mythconfig.h"
     18#include "config.h"
    1919
    2020class QSocket;
    2121class NuppelVideoRecorder;
  • libs/libmythtv/selectavcdevice.h

     
    77#ifndef LIBMYTHTV_SELECTAVCDEVICE_H_
    88# define LIBMYTHTV_SELECTAVCDEVICE_H_
    99
    10 # include "mythconfig.h"
     10# include "config.h"
    1111
    1212# ifdef CONFIG_DARWIN
    1313#  undef always_inline
  • libs/libmythmpeg2/libmythmpeg2.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38
    49TEMPLATE = lib
     
    2025inc.path = $${PREFIX}/include/mythtv/mpeg2dec/
    2126inc.files = mpeg2.h
    2227
    23 INCLUDEPATH += ../../libs/libavcodec
     28INCLUDEPATH += $${SOURCE}/../../libs/libavcodec
    2429
    2530INSTALLS += inc
    2631
  • libs/libmythsoundtouch/libmythsoundtouch.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38
    49TEMPLATE = lib
    510TARGET = mythsoundtouch-$$LIBVERSION
    611CONFIG += thread staticlib warn_off
    712
    8 INCLUDEPATH += ../../libs/libavcodec ../..
     13INCLUDEPATH += $${SOURCE}/../../libs/libavcodec ../..
    914
    1015QMAKE_CXXFLAGS_RELEASE += -fPIC -DPIC
    1116QMAKE_CXXFLAGS_DEBUG   += -fPIC -DPIC
  • libs/libavformat/libavformat.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38
    49TEMPLATE = lib
     
    712target.path = $${LIBDIR}
    813INSTALLS = target
    914
    10 INCLUDEPATH += ../ ../../ ../libavcodec ../libavutil ../libmythtv
     15INCLUDEPATH += ../ ../../ $${SOURCE}/../libavcodec $${SOURCE}/../libavutil $${SOURCE}/../libmythtv
    1116
    1217DEFINES += HAVE_AV_CONFIG_H _LARGEFILE_SOURCE
    1318
  • libs/libmythsamplerate/libmythsamplerate.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38
    49TEMPLATE = lib
    510TARGET = mythsamplerate-$$LIBVERSION
    611CONFIG += thread staticlib warn_off
    712
    8 INCLUDEPATH += ../../
     13INCLUDEPATH += $${SOURCE}/../../
    914
    1015QMAKE_CFLAGS_RELEASE = $$OPTFLAGS -DHAVE_AV_CONFIG_H -I.. -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE
    1116QMAKE_CFLAGS_DEBUG = -g -DHAVE_AV_CONFIG_H -I.. -fPIC -DPIC -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE
  • libs/libmythsamplerate/samplerate.c

     
    2020#include        <stdlib.h>
    2121#include        <string.h>
    2222
    23 #include        "../libmyth/mythconfig.h"
     23#include        "config.h"
    2424
    2525#include        "samplerate.h"
    2626#include        "common.h"
  • libs/libmythui/libmythui.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38
    49TEMPLATE = lib
     
    712target.path = $${LIBDIR}
    813INSTALLS = target
    914
    10 INCLUDEPATH += ../libmyth
    11 INCLUDEPATH += ../.. ../
     15INCLUDEPATH += $${SOURCE}/../libmyth
     16INCLUDEPATH += $${SOURCE}/../.. $${SOURCE}/..
    1217
    1318DEPENDPATH += ../libmyth .
    1419
  • libs/libmyth/util.cpp

     
    3030#include <qfont.h>
    3131
    3232// Myth headers
    33 #include "mythconfig.h"
     33#include "config.h"
    3434#include "exitcodes.h"
    3535#include "util.h"
    3636#include "mythcontext.h"
  • libs/libmyth/libmyth.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38 
    49TEMPLATE = lib
     
    3338SOURCES += DisplayResScreen.cpp util-x11.cpp qmdcodec.cpp
    3439SOURCES += virtualkeyboard.cpp mythobservable.cpp
    3540
    36 INCLUDEPATH += ../libmythsamplerate ../libmythsoundtouch ../.. ../
     41INCLUDEPATH += $${SOURCE}/../libmythsamplerate $${SOURCE}/../libmythsoundtouch $${SOURCE}/../.. $${SOURCE}/../
    3742DEPENDPATH += ../libmythsamplerate ../libmythsoundtouch ../ ../libmythui
    3843
    3944LIBS += -L../libmythsamplerate -lmythsamplerate-$${LIBVERSION}
     
    5661inc.files += audiooutput.h inetcomms.h httpcomms.h mythmedia.h mythwizard.h
    5762inc.files += uilistbtntype.h generictree.h managedlist.h
    5863inc.files += visual.h volumebase.h output.h langsettings.h qmdcodec.h
    59 inc.files += exitcodes.h mythconfig.h mythconfig.mak virtualkeyboard.h
     64inc.files += exitcodes.h config.h mythconfig.mak virtualkeyboard.h
    6065inc.files += mythevent.h mythobservable.h
    6166
    6267using_oss {
  • libs/libmyth/mythmediamonitor.cpp

     
    2929#include "mythmediamonitor.h"
    3030#include "mythcontext.h"
    3131#include "mythdialogs.h"
    32 #include "mythconfig.h"
     32#include "config.h"
    3333#include "mythcdrom.h"
    3434#include "mythhdd.h"
    3535
  • libs/libavcodec/libavcodec.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38
    49TEMPLATE = lib
     
    712target.path = $${LIBDIR}
    813INSTALLS = target
    914
    10 INCLUDEPATH = ../ ../../ ../libavutil
     15INCLUDEPATH += ../ ../../  $${SOURCE}/../libavutil
    1116
    1217DEFINES += HAVE_AV_CONFIG_H _LARGEFILE_SOURCE
    1318
  • libs/libavutil/libavutil.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6    INCLUDEPATH += $$SRC_PATH
     7}
    28include ( ../../settings.pro )
    39
    410TEMPLATE = lib
     
    814target.path = $${LIBDIR}
    915INSTALLS = target
    1016
    11 INCLUDEPATH = ../ ../../
     17INCLUDEPATH += ../ ../../
    1218
    1319DEFINES += HAVE_AV_CONFIG_H _LARGEFILE_SOURCE
    1420
  • libs/libmythdvdnav/libmythdvdnav.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38
    49TEMPLATE = lib
  • libs/libmythfreemheg/libmythfreemheg.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38
    4 INCLUDEPATH += ../libmythtv
     9INCLUDEPATH += $${SOURCE}/../libmythtv
    510
    611TEMPLATE = lib
    712TARGET = mythfreemheg-$$LIBVERSION
  • programs/mythuitest/mythuitest.pro

     
    1 INCLUDEPATH += ../../libs/libmythui ../../libs/libmyth
    2 
    3 LIBS += -L../../libs/libmyth -L../../libs/libmythui
    4 
    51include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    67include ( ../../settings.pro )
    78
    89TEMPLATE = app
    910TARGET = mythuitest
    1011CONFIG += thread opengl
    1112
     13INCLUDEPATH += $${SOURCE}/../../libs/libmythui $${SOURCE}/../../libs/libmyth
     14LIBS += -L../../libs/libmyth -L../../libs/libmythui
    1215LIBS += -lmythui-$$LIBVERSION -lmyth-$$LIBVERSION $$EXTRA_LIBS
    1316
    1417isEmpty(QMAKE_EXTENSION_SHLIB) {
  • programs/programs-libs.pro

     
    1 INCLUDEPATH += ../../libs/ ../../libs/libmyth ../../libs/libmythtv  ../..
    2 INCLUDEPATH += ../../libs/libavutil ../../libs/libavformat ../../libs/libavcodec
     1INCLUDEPATH += $${SOURCE}/../../libs/ $${SOURCE}/../../libs/libmyth
     2INCLUDEPATH += $${SOURCE}/../../libs/libmythtv  $${SOURCE}/../..
     3INCLUDEPATH += $${SOURCE}/../../libs/libavutil $${SOURCE}/../../libs/libavformat
     4INCLUDEPATH += $${SOURCE}/../../libs/libavcodec
    35
    46LIBS += -L../../libs/libmyth -L../../libs/libmythtv
    57LIBS += -L../../libs/libavutil -L../../libs/libavcodec -L../../libs/libavformat
  • programs/mythfrontend/globalsettings.cpp

     
    77#include <qdir.h>
    88#include <qimage.h>
    99
    10 #include "mythconfig.h"
     10#include "config.h"
    1111#include "mythcontext.h"
    1212#include "mythdbcon.h"
    1313#include "dbsettings.h"
  • programs/mythfrontend/main.cpp

     
    1414#include <iostream>
    1515using namespace std;
    1616
    17 #include "mythconfig.h"
     17#include "config.h"
    1818#include "tv.h"
    1919#include "proglist.h"
    2020#include "progfind.h"
  • programs/mythfrontend/mythfrontend.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38include ( ../../version.pro )
    49include ( ../programs-libs.pro )
  • programs/mythjobqueue/mythjobqueue.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro)
    38include ( ../programs-libs.pro)
    49
  • programs/mythtvosd/mythtvosd.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38
    49TEMPLATE = app
     
    813INSTALLS = target
    914
    1015LIBS += $$EXTRA_LIBS
    11 INCLUDEPATH += ../../libs/libmyth
     16INCLUDEPATH += $${SOURCE}/../../libs/libmyth
    1217
    1318QMAKE_CLEAN += $(TARGET)
    1419
  • programs/mythtranscode/mythtranscode.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro)
    38include ( ../programs-libs.pro)
    49
     
    1722HEADERS += replex/element.h replex/mpg_common.h replex/multiplex.h \
    1823           replex/pes.h     replex/ringbuffer.h
    1924
    20 INCLUDEPATH += replex
    21 INCLUDEPATH += ../../libs/libavcodec ../../libs/libavformat \
    22                ../../libs/libavutil  ../../libs/libmythmpeg2
     25INCLUDEPATH += $${SOURCE}/replex
     26INCLUDEPATH += $${SOURCE}/../../libs/libavcodec $${SOURCE}/../../libs/libavformat \
     27               $${SOURCE}/../../libs/libavutil  $${SOURCE}/../../libs/libmythmpeg2
  • programs/mythcommflag/mythcommflag.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include (../../settings.pro)
    38include ( ../programs-libs.pro )
    49
  • programs/mythbackend/mythbackend.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38include ( ../../version.pro )
    49include ( ../programs-libs.pro )
  • programs/mythbackend/main.cpp

     
    1010#include <signal.h>
    1111#include <cerrno>
    1212
    13 #include "mythconfig.h"
     13#include "config.h"
    1414#ifdef CONFIG_DARWIN
    1515    #include <sys/aio.h>    // O_SYNC
    1616#endif
  • programs/programs.pro

     
    11include ( ../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../settings.pro )
    38
    49TEMPLATE = subdirs
  • programs/mythlcdserver/mythlcdserver.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38include ( ../programs-libs.pro )
    49
  • programs/mythtv/mythtv.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38include ( ../programs-libs.pro )
    49
  • programs/mythfilldatabase/mythfilldatabase.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../../settings.pro )
    38include ( ../programs-libs.pro )
    49
     
    914target.path = $${PREFIX}/bin
    1015INSTALLS = target
    1116
    12 INCLUDEPATH += ../../libs/libmyth ./../libs/libmythtv
     17INCLUDEPATH += $${SOURCE}../../libs/libmyth $${SOURCE}/../libs/libmythtv
    1318DEPENDPATH  += ../../libs/libmyth ./../libs/libmythtv
    1419
    1520QMAKE_CLEAN += $(TARGET)
  • programs/mythshutdown/mythshutdown.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include (../../settings.pro)
    38include (../programs-libs.pro)
    49
  • programs/mythwelcome/mythwelcome.pro

     
    11include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include (../../settings.pro)
    38include (../programs-libs.pro)
    49
  • setup/setup.pro

     
    11include ( ../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
    27include ( ../settings.pro )
    38
    49TEMPLATE = app
     
    611TARGET = mythtv-setup
    712target.path = $${PREFIX}/bin
    813
    9 INCLUDEPATH += ../libs/libmythtv ../libs ../libs/libmyth
     14INCLUDEPATH += $${SOURCE}/../libs/libmythtv $${SOURCE}/../libs $${SOURCE}/../libs/libmyth
    1015
    1116LIBS += -L../libs/libmyth -L../libs/libmythtv -L../libs/libavcodec
    1217LIBS += -L../libs/libavformat -L../libs/libavutil -L../libs/libmythui
     
    3742DEPENDPATH += ../libs/libmythtv ../libs/libmyth ../libs/libavcodec
    3843DEPENDPATH += ../libs/libavformat ../libs/libavutil ../libs/libmythui
    3944
    40 INCLUDEPATH += ../libs/libmythtv/dvbdev
     45INCLUDEPATH += $${SOURCE}/../libs/libmythtv/dvbdev
    4146
    4247# Input
    4348HEADERS += backendsettings.h
  • filters/linearblend/linearblend.pro

     
     1include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18include ( ../filter-common.pro )
    29include ( ../filter-avcodec.pro )
    310
    4 INCLUDEPATH += ../../libs/libmythtv ../..
     11INCLUDEPATH += $${SOURCE}/../../libs/libmythtv $${SOURCE}/../..
    512
    613# Input
    714SOURCES += filter_linearblend.c
  • filters/quickdnr/quickdnr.pro

     
     1include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18include ( ../filter-common.pro )
    29include ( ../filter-avcodec.pro )
    310
    4 INCLUDEPATH += ../../libs/libmythtv ../../libs/libavcodec ../..
     11INCLUDEPATH += $${SOURCE}/../../libs/libmythtv $${SOURCE}/../../libs/libavcodec $${SOURCE}/../..
    512
    613# Input
    714SOURCES += filter_quickdnr.c
  • filters/convert/convert.pro

     
     1include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18include ( ../filter-common.pro )
    29
    3 INCLUDEPATH += ../../libs/libmythtv
     10INCLUDEPATH += $${SOURCE}/../../libs/libmythtv
    411
    512# Input
    613SOURCES += filter_convert.c
  • filters/postprocess/postprocess.pro

     
     1include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18include ( ../filter-common.pro )
    29include ( ../filter-avcodec.pro )
    310
    4 INCLUDEPATH += ../../libs/libmythtv
     11INCLUDEPATH += $${SOURCE}/../../libs/libmythtv
    512DEPENDPATH  += ../../libs/libmythtv
    613
    714SOURCES += filter_postprocess.c
  • filters/onefield/onefield.pro

     
     1include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18include ( ../filter-common.pro )
    29
    3 INCLUDEPATH += ../../libs/libmythtv
     10INCLUDEPATH += $${SOURCE}/../../libs/libmythtv
    411
    512# Input
    613SOURCES += filter_onefield.c
  • filters/filter-avcodec.pro

     
    33# This eliminates a linker warning
    44CONFIG += qt
    55
    6 INCLUDEPATH += ../../libs/libavcodec ../../libs/libavutil
     6INCLUDEPATH += $${SOURCE}/../../libs/libavcodec $${SOURCE}/../../libs/libavutil
    77DEPENDPATH  += ../../libs/libavcodec ../../libs/libavutil
    88
    99LIBS += -L../../libs/libavutil -lmythavutil-$${LIBVERSION}
  • filters/bobdeint/bobdeint.pro

     
     1include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18include ( ../filter-common.pro )
    29
    3 INCLUDEPATH += ../../libs/libmythtv
     10INCLUDEPATH += $${SOURCE}/../../libs/libmythtv
    411
    512# Input
    613SOURCES += filter_bobdeint.c
  • filters/adjust/adjust.pro

     
     1include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18include ( ../filter-common.pro )
    29include ( ../filter-avcodec.pro )
    310
    4 INCLUDEPATH += ../../libs/libmythtv ../../libs/libavcodec ../..
     11INCLUDEPATH += $${SOURCE}/../../libs/libmythtv $${SOURCE}/../../libs/libavcodec $${SOURCE}/../..
    512
    613# Input
    714SOURCES += filter_adjust.c
  • filters/force/force.pro

     
     1include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18include ( ../filter-common.pro )
    29
    3 INCLUDEPATH += ../../libs/libmythtv
     10INCLUDEPATH += $${SOURCE}/../../libs/libmythtv
    411
    512# Input
    613SOURCES += filter_force.c
  • filters/crop/crop.pro

     
     1include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18include ( ../filter-common.pro )
    29include ( ../filter-avcodec.pro )
    310
    4 INCLUDEPATH += ../../libs/libmythtv ../../libs/libavcodec ../..
     11INCLUDEPATH += $${SOURCE}/../../libs/libmythtv $${SOURCE}/../../libs/libavcodec $${SOURCE}/../..
    512
    613# Input
    714SOURCES += filter_crop.c
  • filters/kerneldeint/kerneldeint.pro

     
     1include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18include ( ../filter-common.pro )
    29include ( ../filter-avcodec.pro )
    310
    4 INCLUDEPATH += ../../libs/libmythtv ../../libs/libavcodec ../..
     11INCLUDEPATH += $${SOURCE}/../../libs/libmythtv $${SOURCE}/../../libs/libavcodec $${SOURCE}/../..
    512
    613# Input
    714SOURCES += filter_kerneldeint.c
  • filters/invert/invert.pro

     
     1include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18include ( ../filter-common.pro )
    29
    3 INCLUDEPATH += ../../libs/libmythtv
     10INCLUDEPATH += $${SOURCE}/../../libs/libmythtv
    411
    512# Input
    613SOURCES += filter_invert.c
  • filters/denoise3d/denoise3d.pro

     
     1include ( ../../config.mak )
     2SOURCE=.
     3exists ( sourcedir ) {
     4    SOURCE=$$system( readlink sourcedir )
     5    VPATH=$$SOURCE
     6}
     7
    18include ( ../filter-common.pro )
    29include ( ../filter-avcodec.pro )
    310
    4 INCLUDEPATH += ../../libs/libmythtv ../../libs/libavcodec ../..
     11INCLUDEPATH += $${SOURCE}/../../libs/libmythtv $${SOURCE}/../../libs/libavcodec $${SOURCE}/../..
    512
    613# Input
    714SOURCES += filter_denoise3d.c