mirror of
https://github.com/fwbuilder/fwbuilder
synced 2026-06-18 04:12:18 +02:00
Make sure DEPENDPATH has same stuff as INCLUDEPATH, otherwise when files
change in other directories the dependent files don't get recompiled. Fixed up INCLUDEPATH in various places. Removed -pthread as an INCLUDEPATH (leads to bogus -I-pthread).
This commit is contained in:
@@ -28,7 +28,7 @@ unix {
|
||||
QMAKE_CXX = @CCACHE@ @DISTCC@ $$QMAKE_CXX
|
||||
|
||||
INCLUDEPATH += .. ../..
|
||||
INCLUDEPATH += /usr/include @XML_CFLAGS_Q@ @XSLT_CFLAGS_Q@ @PTHREAD_CFLAGS_Q@
|
||||
INCLUDEPATH += @XML_CFLAGS_Q@ @XSLT_CFLAGS_Q@
|
||||
LIBS += @PTHREAD_LIBS@ @XML_LIBS@ @XSLT_LIBS@ @LIBSNMP_LIBS@ @LIB_RESOLV@ @LIBS@
|
||||
|
||||
UI_DIR = .ui
|
||||
|
||||
@@ -91,6 +91,7 @@ HEADERS = ANTLRException.hpp \
|
||||
CONFIG += staticlib
|
||||
|
||||
INCLUDEPATH += $$ANTLR_INCLUDEPATH
|
||||
DEPENDPATH += $$ANTLR_INCLUDEPATH
|
||||
DEFINES += $$ANTLR_DEFINES
|
||||
|
||||
TARGET = antlr
|
||||
|
||||
@@ -99,6 +99,7 @@ HEADERS = ../../config.h \
|
||||
macx:LIBS += $$LIBS_FWCOMPILER
|
||||
|
||||
INCLUDEPATH += ../compiler_lib ../libfwbuilder/src
|
||||
DEPENDPATH += ../compiler_lib ../libfwbuilder/src
|
||||
|
||||
win32:PRE_TARGETDEPS = ../compiler_lib/release/compilerdriver.lib
|
||||
!win32:PRE_TARGETDEPS = ../compiler_lib/libcompilerdriver.a
|
||||
|
||||
@@ -13,6 +13,7 @@ SOURCES = init.cpp
|
||||
HEADERS = ../../config.h commoninit.h
|
||||
|
||||
INCLUDEPATH += ../libfwbuilder/src
|
||||
DEPENDPATH += ../libfwbuilder/src
|
||||
|
||||
CONFIG += staticlib
|
||||
|
||||
|
||||
@@ -36,6 +36,7 @@ HEADERS = ../../config.h \
|
||||
AutomaticRules.h
|
||||
|
||||
INCLUDEPATH += ../libfwbuilder/src
|
||||
DEPENDPATH += ../libfwbuilder/src
|
||||
|
||||
CONFIG += staticlib
|
||||
|
||||
|
||||
@@ -10,7 +10,8 @@ QT += network
|
||||
SOURCES = fwbedit.cpp new_object.cpp repair_tree.cpp list_object.cpp merge.cpp import.cpp
|
||||
HEADERS = ../../config.h fwbedit.h upgradePredicate.h
|
||||
|
||||
INCLUDEPATH += ../libfwbuilder/src ../import ../compiler_lib/ ../libgui
|
||||
INCLUDEPATH += ../libfwbuilder/src ../import ../compiler_lib ../libgui
|
||||
DEPENDPATH += ../libfwbuilder/src ../import ../compiler_lib ../libgui
|
||||
|
||||
win32:INCLUDEPATH += ../libgui/ui
|
||||
!win32:INCLUDEPATH += ../libgui/.ui
|
||||
@@ -21,10 +22,6 @@ TARGET = fwbedit
|
||||
QMAKE_COPY = ../../install.sh -m 0755 -s
|
||||
}
|
||||
|
||||
DEPENDPATH = ../common \
|
||||
../libfwbuilder/src/fwbuilder \
|
||||
../libfwbuilder/src/fwcompiler
|
||||
|
||||
!win32:LIBS = ../common/libcommon.a \
|
||||
../import/libimport.a \
|
||||
../parsers/libfwbparser.a \
|
||||
|
||||
@@ -5,6 +5,7 @@ include(../../qmake.inc)
|
||||
TEMPLATE = lib
|
||||
#
|
||||
INCLUDEPATH += ../libfwbuilder/src
|
||||
DEPENDPATH += ../libfwbuilder/src
|
||||
|
||||
SOURCES = TransferDevice.cpp
|
||||
|
||||
|
||||
@@ -39,29 +39,19 @@ contains( HAVE_QTDBUS, 1 ):unix {
|
||||
}
|
||||
|
||||
# !macx:STATIC_LIBS += -lQtDBus # workaround for QT += dbus not working with Qt < 4.4.0
|
||||
|
||||
INCLUDEPATH += \
|
||||
../common \
|
||||
../import \
|
||||
../iptlib \
|
||||
../pflib \
|
||||
../cisco_lib/ \
|
||||
../compiler_lib/ \
|
||||
../libgui \
|
||||
../compiler_lib \
|
||||
../libfwbuilder/src
|
||||
|
||||
win32:INCLUDEPATH += ../libgui/ui
|
||||
!win32:INCLUDEPATH += ../libgui/.ui
|
||||
|
||||
DEPENDPATH = \
|
||||
../common \
|
||||
../import \
|
||||
../iptlib \
|
||||
../pflib \
|
||||
../cisco_lib/ \
|
||||
../compiler_lib \
|
||||
DEPENDPATH += \
|
||||
../libgui \
|
||||
../libfwbuilder/src/fwbuilder \
|
||||
../libfwbuilder/src/fwcompiler
|
||||
../compiler_lib \
|
||||
../libfwbuilder/src
|
||||
|
||||
win32:STATIC_LIBS += \
|
||||
../common/release/common.lib \
|
||||
|
||||
@@ -35,7 +35,8 @@ HEADERS = QStringListOperators.h \
|
||||
|
||||
CONFIG += staticlib
|
||||
|
||||
INCLUDEPATH += $$ANTLR_INCLUDEPATH ../compiler_lib ../parsers ../libfwbuilder/src/
|
||||
INCLUDEPATH += $$ANTLR_INCLUDEPATH ../libfwbuilder/src ../compiler_lib
|
||||
DEPENDPATH += $$ANTLR_INCLUDEPATH ../libfwbuilder/src ../compiler_lib
|
||||
|
||||
LIBS += $$ANTLR_LIBS
|
||||
DEFINES += $$ANTLR_DEFINES
|
||||
|
||||
@@ -18,7 +18,8 @@ HEADERS = ../../config.h
|
||||
|
||||
win32:CONFIG += console
|
||||
|
||||
INCLUDEPATH += ../common ../cisco_lib/ ../compiler_lib ../libfwbuilder/src
|
||||
INCLUDEPATH += ../cisco_lib ../compiler_lib ../libfwbuilder/src
|
||||
DEPENDPATH += ../cisco_lib ../compiler_lib ../libfwbuilder/src
|
||||
|
||||
win32:LIBS += ../common/release/common.lib \
|
||||
../cisco_lib/release/fwbcisco.lib \
|
||||
|
||||
@@ -14,9 +14,8 @@ win32:CONFIG += console
|
||||
|
||||
# unix { !macx: CONFIG -= qt }
|
||||
|
||||
INCLUDEPATH += ../common ../pflib ../compiler_lib ../libfwbuilder/src
|
||||
|
||||
DEPENDPATH = ../pflib
|
||||
INCLUDEPATH += ../pflib ../compiler_lib ../libfwbuilder/src
|
||||
DEPENDPATH += ../pflib ../compiler_lib ../libfwbuilder/src
|
||||
|
||||
win32:LIBS += ../common/release/common.lib \
|
||||
../pflib/release/fwbpf.lib \
|
||||
|
||||
@@ -12,9 +12,8 @@ HEADERS = ../../config.h
|
||||
|
||||
win32:CONFIG += console
|
||||
|
||||
INCLUDEPATH += ../common ../pflib ../compiler_lib ../libfwbuilder/src
|
||||
|
||||
DEPENDPATH = ../pflib
|
||||
INCLUDEPATH += ../pflib ../compiler_lib ../libfwbuilder/src
|
||||
DEPENDPATH += ../pflib ../compiler_lib ../libfwbuilder/src
|
||||
|
||||
win32:LIBS += ../common/release/common.lib \
|
||||
../pflib/release/fwbpf.lib \
|
||||
|
||||
@@ -12,9 +12,8 @@ HEADERS = ../../config.h
|
||||
|
||||
win32: CONFIG += console
|
||||
|
||||
INCLUDEPATH += ../common ../iptlib ../compiler_lib/ ../libfwbuilder/src
|
||||
|
||||
DEPENDPATH = ../common ../iptlib ../compiler_lib
|
||||
INCLUDEPATH += ../iptlib ../compiler_lib ../libfwbuilder/src
|
||||
DEPENDPATH += ../iptlib ../compiler_lib ../libfwbuilder/src
|
||||
|
||||
win32:LIBS += ../common/release/common.lib \
|
||||
../iptlib/release/iptlib.lib \
|
||||
|
||||
@@ -48,9 +48,8 @@ HEADERS = ../../config.h \
|
||||
|
||||
CONFIG += staticlib
|
||||
|
||||
INCLUDEPATH += ../compiler_lib/ ../libfwbuilder/src
|
||||
|
||||
DEPENDPATH = ../compiler_lib
|
||||
INCLUDEPATH += ../compiler_lib ../libfwbuilder/src
|
||||
DEPENDPATH += ../compiler_lib ../libfwbuilder/src
|
||||
|
||||
win32:PRE_TARGETDEPS = ../compiler_lib/release/compilerdriver.lib \
|
||||
../libfwbuilder/src/fwcompiler/release/fwcompiler.lib \
|
||||
|
||||
@@ -23,7 +23,9 @@ unix {
|
||||
|
||||
QMAKE_CXX = @CCACHE@ @DISTCC@ $$QMAKE_CXX
|
||||
|
||||
INCLUDEPATH += /usr/include @XML_CFLAGS_Q@ @XSLT_CFLAGS_Q@ @PTHREAD_CFLAGS_Q@
|
||||
# We put /usr/include into INCLUDEPATH to fix a problem compiling
|
||||
# fwbuilder/snmp.cpp on freebsd.
|
||||
INCLUDEPATH += /usr/include @XML_CFLAGS_Q@ @XSLT_CFLAGS_Q@
|
||||
LIBS += @PTHREAD_LIBS@ @XML_LIBS@ @XSLT_LIBS@ @LIBSNMP_LIBS@ @LIB_RESOLV@ @LIBS@
|
||||
|
||||
QMAKE_CFLAGS_DEBUG += -Wno-unused-parameter
|
||||
|
||||
@@ -568,26 +568,23 @@ FORMS = FWBMainWindow_q.ui \
|
||||
HEADERS += transferDialog.h
|
||||
SOURCES += transferDialog.cpp
|
||||
FORMS += transferdialog_q.ui
|
||||
INCLUDEPATH += $$ANTLR_INCLUDEPATH
|
||||
DEFINES += $$ANTLR_DEFINES
|
||||
|
||||
# !macx:LIBS += -lQtDBus # workaround for QT += dbus not working with Qt < 4.4.0
|
||||
INCLUDEPATH += ../common \
|
||||
|
||||
INCLUDEPATH += \
|
||||
../import \
|
||||
../iptlib \
|
||||
../pflib \
|
||||
../cisco_lib/ \
|
||||
../compiler_lib/ \
|
||||
../cisco_lib \
|
||||
../compiler_lib \
|
||||
../libfwbuilder/src
|
||||
|
||||
DEPENDPATH = ../common \
|
||||
DEPENDPATH += \
|
||||
../import \
|
||||
../iptlib \
|
||||
../pflib \
|
||||
../cisco_lib/ \
|
||||
../compiler_lib \
|
||||
../libfwbuilder/src/fwbuilder \
|
||||
../libfwbuilder/src/fwcompiler
|
||||
../libfwbuilder/src
|
||||
|
||||
RESOURCES += MainRes.qrc
|
||||
|
||||
|
||||
@@ -25,7 +25,8 @@ HEADERS = ../../config.h \
|
||||
|
||||
CONFIG += staticlib
|
||||
|
||||
INCLUDEPATH += $$ANTLR_INCLUDEPATH ../import ../libfwbuilder/src/
|
||||
INCLUDEPATH += $$ANTLR_INCLUDEPATH ../import ../libfwbuilder/src
|
||||
DEPENDPATH += $$ANTLR_INCLUDEPATH ../import ../libfwbuilder/src
|
||||
|
||||
LIBS += $$ANTLR_LIBS
|
||||
DEFINES += $$ANTLR_DEFINES
|
||||
|
||||
@@ -12,9 +12,8 @@ HEADERS = ../../config.h
|
||||
|
||||
win32:CONFIG += console
|
||||
|
||||
INCLUDEPATH += ../common ../pflib ../compiler_lib ../libfwbuilder/src/
|
||||
|
||||
DEPENDPATH = ../pflib
|
||||
INCLUDEPATH += ../pflib ../compiler_lib ../libfwbuilder/src
|
||||
DEPENDPATH += ../pflib ../compiler_lib ../libfwbuilder/src
|
||||
|
||||
win32:LIBS += ../common/release/common.lib \
|
||||
../pflib/release/fwbpf.lib \
|
||||
|
||||
@@ -64,6 +64,7 @@ HEADERS = ../../config.h \
|
||||
macx:LIBS += $$LIBS_FWCOMPILER
|
||||
|
||||
INCLUDEPATH += ../compiler_lib ../libfwbuilder/src
|
||||
DEPENDPATH += ../compiler_lib ../libfwbuilder/src
|
||||
|
||||
win32:PRE_TARGETDEPS = ../compiler_lib/release/compilerdriver.lib
|
||||
|
||||
|
||||
@@ -12,7 +12,8 @@ HEADERS = ../../config.h
|
||||
|
||||
win32:CONFIG += console
|
||||
|
||||
INCLUDEPATH += ../common ../cisco_lib/ ../compiler_lib ../libfwbuilder/src/
|
||||
INCLUDEPATH += ../cisco_lib ../compiler_lib ../libfwbuilder/src
|
||||
DEPENDPATH += ../cisco_lib ../compiler_lib ../libfwbuilder/src
|
||||
|
||||
win32:LIBS += ../common/release/common.lib \
|
||||
../cisco_lib/release/fwbcisco.lib\
|
||||
|
||||
@@ -18,7 +18,8 @@ HEADERS = ../../config.h
|
||||
|
||||
win32:CONFIG += console
|
||||
|
||||
INCLUDEPATH += ../common ../cisco_lib/ ../compiler_lib ../libfwbuilder/src/
|
||||
INCLUDEPATH += ../cisco_lib ../compiler_lib ../libfwbuilder/src
|
||||
DEPENDPATH += ../cisco_lib ../compiler_lib ../libfwbuilder/src
|
||||
|
||||
win32:LIBS += ../common/release/common.lib \
|
||||
../cisco_lib/release/fwbcisco.lib \
|
||||
|
||||
@@ -8,6 +8,7 @@ SOURCES = transfer_secuwall.cpp
|
||||
HEADERS = ../../../config.h
|
||||
|
||||
INCLUDEPATH += ../../libfwbuilder/src
|
||||
DEPENDPATH += ../../libfwbuilder/src
|
||||
|
||||
contains( HAVE_QTDBUS, 1 ):unix {
|
||||
!macx: QT += network dbus
|
||||
|
||||
@@ -13,6 +13,7 @@ LIBS += $$CPPUNIT_LIBS
|
||||
SOURCES += main.cpp AddressTableTest.cpp
|
||||
HEADERS += AddressTableTest.h
|
||||
INCLUDEPATH += ../../libfwbuilder/src
|
||||
DEPENDPATH += ../../libfwbuilder/src
|
||||
LIBS += ../../libfwbuilder/src/fwbuilder/libfwbuilder.a
|
||||
run_tests.commands = echo "Running tests..." && ./${TARGET}
|
||||
run_tests.depends = all
|
||||
|
||||
@@ -13,6 +13,7 @@ LIBS += $$CPPUNIT_LIBS
|
||||
SOURCES += main.cpp DNSTest.cpp
|
||||
HEADERS += DNSTest.h
|
||||
INCLUDEPATH += ../../libfwbuilder/src
|
||||
DEPENDPATH += ../../libfwbuilder/src
|
||||
LIBS += ../../libfwbuilder/src/fwbuilder/libfwbuilder.a
|
||||
run_tests.commands = echo "Running tests..." && ./${TARGET}
|
||||
run_tests.depends = all
|
||||
|
||||
@@ -12,6 +12,7 @@ LIBS += $$CPPUNIT_LIBS
|
||||
SOURCES += main.cpp FWObjectTest.cpp
|
||||
HEADERS += FWObjectTest.h
|
||||
INCLUDEPATH += ../../libfwbuilder/src
|
||||
DEPENDPATH += ../../libfwbuilder/src
|
||||
LIBS += ../../libfwbuilder/src/fwbuilder/libfwbuilder.a
|
||||
run_tests.commands = echo "Running tests..." && ./${TARGET}
|
||||
run_tests.depends = all
|
||||
|
||||
@@ -12,6 +12,7 @@ LIBS += $$CPPUNIT_LIBS
|
||||
SOURCES += main.cpp Inet6AddrMaskTest.cpp
|
||||
HEADERS += Inet6AddrMaskTest.h
|
||||
INCLUDEPATH += ../../libfwbuilder/src
|
||||
DEPENDPATH += ../../libfwbuilder/src
|
||||
LIBS += ../../libfwbuilder/src/fwbuilder/libfwbuilder.a
|
||||
run_tests.commands = echo "Running tests..." && ./${TARGET}
|
||||
run_tests.depends = all
|
||||
|
||||
@@ -12,6 +12,7 @@ LIBS += $$CPPUNIT_LIBS
|
||||
SOURCES += main.cpp InetAddrMaskTest.cpp
|
||||
HEADERS += InetAddrMaskTest.h
|
||||
INCLUDEPATH += ../../libfwbuilder/src
|
||||
DEPENDPATH += ../../libfwbuilder/src
|
||||
LIBS += ../../libfwbuilder/src/fwbuilder/libfwbuilder.a
|
||||
run_tests.commands = echo "Running tests..." && ./${TARGET}
|
||||
run_tests.depends = all
|
||||
|
||||
@@ -12,6 +12,7 @@ LIBS += $$CPPUNIT_LIBS
|
||||
SOURCES += main.cpp ObjectMatcherTest.cpp
|
||||
HEADERS += ObjectMatcherTest.h
|
||||
INCLUDEPATH += ../../libfwbuilder/src
|
||||
DEPENDPATH += ../../libfwbuilder/src
|
||||
LIBS += ../../libfwbuilder/src/fwbuilder/libfwbuilder.a
|
||||
run_tests.commands = echo "Running tests..." && ./${TARGET}
|
||||
run_tests.depends = all
|
||||
|
||||
@@ -10,13 +10,21 @@ QMAKE_CXXFLAGS += $$CPPUNIT_CFLAGS
|
||||
CONFIG -= release
|
||||
CONFIG += debug
|
||||
|
||||
INCLUDEPATH += ../../..
|
||||
INCLUDEPATH += ../..
|
||||
INCLUDEPATH += ../../libfwbuilder/src
|
||||
INCLUDEPATH += ../../libgui
|
||||
INCLUDEPATH += ../../libgui/.ui
|
||||
INCLUDEPATH += ../../compiler_lib
|
||||
INCLUDEPATH += ../../common
|
||||
INCLUDEPATH += ../../.. \
|
||||
../.. \
|
||||
../../libfwbuilder/src \
|
||||
../../libgui \
|
||||
../../libgui/.ui \
|
||||
../../compiler_lib \
|
||||
../../common
|
||||
|
||||
DEPENDPATH += ../../.. \
|
||||
../.. \
|
||||
../../libfwbuilder/src \
|
||||
../../libgui \
|
||||
../../libgui/.ui \
|
||||
../../compiler_lib \
|
||||
../../common
|
||||
|
||||
QT += testlib network gui
|
||||
|
||||
|
||||
@@ -15,12 +15,25 @@ INCLUDEPATH += ../../.. \
|
||||
../../common \
|
||||
../../parsers \
|
||||
../../import \
|
||||
../../compiler_lib/ \
|
||||
../../compiler_lib \
|
||||
../../libgui \
|
||||
../../libgui/.ui \
|
||||
../../iptlib \
|
||||
../../pflib \
|
||||
../../cisco_lib/ \
|
||||
../../cisco_lib \
|
||||
../../libfwbuilder/src
|
||||
|
||||
DEPENDPATH += ../../.. \
|
||||
../.. \
|
||||
../../common \
|
||||
../../parsers \
|
||||
../../import \
|
||||
../../compiler_lib \
|
||||
../../libgui \
|
||||
../../libgui/.ui \
|
||||
../../iptlib \
|
||||
../../pflib \
|
||||
../../cisco_lib \
|
||||
../../libfwbuilder/src
|
||||
|
||||
run_tests.commands = echo "Running tests..."; ./${TARGET}
|
||||
@@ -30,6 +43,7 @@ clean_tests.depends = clean
|
||||
QMAKE_EXTRA_TARGETS += run_tests build_tests clean_tests
|
||||
|
||||
INCLUDEPATH += $$ANTLR_INCLUDEPATH
|
||||
DEPENDPATH += $$ANTLR_INCLUDEPATH
|
||||
DEFINES += $$ANTLR_DEFINES
|
||||
|
||||
# fwtransfer lib. Add this before adding -lQtDBus to LIBS below
|
||||
|
||||
Reference in New Issue
Block a user