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.
58 lines
2.0 KiB
58 lines
2.0 KiB
TEMPLATE = app
|
|
# When unresolved items remain during linking: Try adding "shared" in the CONFIG.
|
|
CONFIG += qt warn_on thread release
|
|
HEADERS = version.h \
|
|
diff.h \
|
|
difftextwindow.h \
|
|
mergeresultwindow.h \
|
|
kdiff3.h \
|
|
merger.h \
|
|
optiondialog.h \
|
|
kreplacements/kreplacements.h \
|
|
directorymergewindow.h \
|
|
fileaccess.h \
|
|
kdiff3_shell.h \
|
|
kdiff3_part.h \
|
|
smalldialogs.h
|
|
SOURCES = main.cpp \
|
|
diff.cpp \
|
|
difftextwindow.cpp \
|
|
kdiff3.cpp \
|
|
merger.cpp \
|
|
mergeresultwindow.cpp \
|
|
optiondialog.cpp \
|
|
pdiff.cpp \
|
|
directorymergewindow.cpp \
|
|
fileaccess.cpp \
|
|
smalldialogs.cpp \
|
|
kdiff3_shell.cpp \
|
|
kdiff3_part.cpp \
|
|
gnudiff_analyze.cpp \
|
|
gnudiff_io.cpp \
|
|
gnudiff_xmalloc.cpp \
|
|
common.cpp \
|
|
kreplacements/kreplacements.cpp \
|
|
kreplacements/ShellContextMenu.cpp
|
|
TARGET = kdiff3
|
|
INCLUDEPATH += . ./kreplacements
|
|
|
|
win32 {
|
|
# QMAKE_CXXFLAGS_DEBUG -= -Zi
|
|
# QMAKE_CXXFLAGS_DEBUG += -GX -GR -Z7 /FR -DQT_NO_ASCII_CAST
|
|
# QMAKE_LFLAGS_DEBUG += /PDB:NONE
|
|
# QMAKE_CXXFLAGS_RELEASE += -GX -GR -DNDEBUG -DQT_NO_ASCII_CAST
|
|
|
|
QMAKE_CXXFLAGS_DEBUG += -DQT_NO_ASCII_CAST
|
|
QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DQT_NO_ASCII_CAST
|
|
RC_FILE = kdiff3.rc
|
|
}
|
|
unix {
|
|
documentation.path = /usr/local/share/doc/kdiff3
|
|
documentation.files = ../doc/*
|
|
|
|
INSTALLS += documentation
|
|
|
|
target.path = /usr/local/bin
|
|
INSTALLS += target
|
|
}
|