annotate kdiff3/src-QT4/kdiff3.pro @ 95:6f42f5bd218e

- OS2-port by Silvan Scherrer - Fixed writing to KIO. - Fix crash on A/B-overview (infinite recursion)
author joachim99
date Sun, 28 Feb 2010 20:32:34 +0000
parents fcd146072e0c
children f0c42ddbbda4
rev   line source
joachim99@8 1 TEMPLATE = app
joachim99@68 2 # When unresolved items remain during linking: Try adding "shared" in the CONFIG.
joachim99@80 3 CONFIG += qt warn_on thread precompile_header
joachim99@95 4 !os2:PRECOMPILED_HEADER = stable.h
joachim99@69 5 HEADERS = version.h \
joachim99@69 6 diff.h \
joachim99@69 7 difftextwindow.h \
joachim99@69 8 mergeresultwindow.h \
joachim99@69 9 kdiff3.h \
joachim99@69 10 merger.h \
joachim99@69 11 optiondialog.h \
joachim99@69 12 kreplacements/kreplacements.h \
joachim99@69 13 directorymergewindow.h \
joachim99@69 14 fileaccess.h \
joachim99@69 15 kdiff3_shell.h \
joachim99@69 16 kdiff3_part.h \
joachim99@69 17 smalldialogs.h
joachim99@69 18 SOURCES = main.cpp \
joachim99@69 19 diff.cpp \
joachim99@69 20 difftextwindow.cpp \
joachim99@69 21 kdiff3.cpp \
joachim99@69 22 merger.cpp \
joachim99@69 23 mergeresultwindow.cpp \
joachim99@69 24 optiondialog.cpp \
joachim99@69 25 pdiff.cpp \
joachim99@69 26 directorymergewindow.cpp \
joachim99@69 27 fileaccess.cpp \
joachim99@69 28 smalldialogs.cpp \
joachim99@69 29 kdiff3_shell.cpp \
joachim99@69 30 kdiff3_part.cpp \
joachim99@69 31 gnudiff_analyze.cpp \
joachim99@69 32 gnudiff_io.cpp \
joachim99@69 33 gnudiff_xmalloc.cpp \
joachim99@69 34 common.cpp \
joachim99@80 35 stable.cpp \
joachim99@69 36 kreplacements/kreplacements.cpp \
joachim99@69 37 kreplacements/ShellContextMenu.cpp
joachim99@8 38 TARGET = kdiff3
joachim99@8 39 INCLUDEPATH += . ./kreplacements
joachim99@8 40
joachim99@8 41 win32 {
joachim99@69 42 # QMAKE_CXXFLAGS_DEBUG -= -Zi
joachim99@69 43 # QMAKE_CXXFLAGS_DEBUG += -GX -GR -Z7 /FR -DQT_NO_ASCII_CAST
joachim99@69 44 # QMAKE_LFLAGS_DEBUG += /PDB:NONE
joachim99@69 45 # QMAKE_CXXFLAGS_RELEASE += -GX -GR -DNDEBUG -DQT_NO_ASCII_CAST
joachim99@69 46
joachim99@69 47 QMAKE_CXXFLAGS_DEBUG += -DQT_NO_ASCII_CAST
joachim99@69 48 QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -DQT_NO_ASCII_CAST
joachim99@73 49 RC_FILE = kdiff3win.rc
joachim99@80 50 win32-g++ {
joachim99@80 51 QMAKE_LFLAGS += -luser32 -lshell32
joachim99@80 52 } else {
joachim99@80 53 QMAKE_LFLAGS += user32.lib shell32.lib
joachim99@80 54 }
joachim99@8 55 }
joachim99@95 56 os2 {
joachim99@95 57 RC_FILE = kdiff3os2.rc
joachim99@95 58 }
joachim99@80 59
joachim99@8 60 unix {
joachim99@8 61 documentation.path = /usr/local/share/doc/kdiff3
joachim99@8 62 documentation.files = ../doc/*
joachim99@8 63
joachim99@8 64 INSTALLS += documentation
joachim99@8 65
joachim99@8 66 target.path = /usr/local/bin
joachim99@8 67 INSTALLS += target
joachim99@8 68 }