annotate UniversalIndentGUI.pro @ 801:71b89219671c default tip

Fix Debian package rules for Qt5 build.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 13 Apr 2018 02:02:51 +0300
parents 4950731d52c1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
1 TEMPLATE = app
202
2f6b2c95dd8e Added preparations for online check for a new version. The xml pad file is already retrieved if the update check is enabled in the settings.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 173
diff changeset
2 QT += network
798
4950731d52c1 Port to Qt5. Seems to work.
Matti Hamalainen <ccr@tnsp.org>
parents: 786
diff changeset
3 QT += script gui widgets printsupport
385
743af33d0807 Did some more adaptions to make the build script platform independent.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 380
diff changeset
4
365
836e08b6e310 On Unix systems use the lowercase names for the applications binary and paths.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 359
diff changeset
5 unix:TARGET = universalindentgui
385
743af33d0807 Did some more adaptions to make the build script platform independent.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 380
diff changeset
6 win32:TARGET = UniversalIndentGUI
743af33d0807 Did some more adaptions to make the build script platform independent.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 380
diff changeset
7 macx:TARGET = UniversalIndentGUI
743af33d0807 Did some more adaptions to make the build script platform independent.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 380
diff changeset
8
1
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
9 DEPENDPATH += resources \
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
10 src \
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
11 debug \
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
12 release
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
13
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
14 INCLUDEPATH += src
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
15
682
cf73befdd72b Changed the Qt project file to ensure that the resulting make file has release AND debug build targets.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 658
diff changeset
16 CONFIG += debug_and_release
cf73befdd72b Changed the Qt project file to ensure that the resulting make file has release AND debug build targets.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 658
diff changeset
17
333
7006032d12e3 Added some definitions for MaxOSX as mentioned on http://www.lmprojects.de/qt/qt_mac.html
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 298
diff changeset
18 macx {
786
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
19 # If using as framework qscintilla needs to be build with:
735
f2da6de11815 Changed the qmake project file to include QScintilla as framework to the mac version.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 708
diff changeset
20 # qmake -spec macx-g++ CONFIG+=sdk CONFIG+=x86_64 CONFIG+=x86 CONFIG+=lib_bundle qscintilla.pro && make && sudo make install
786
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
21 #LIBS += -framework qscintilla2
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
22 LIBS += -lqscintilla2
708
80144dc972a1 Added an application icon for Mac OS X.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 701
diff changeset
23 ICON = resources/UniversalIndentGUI.icns
333
7006032d12e3 Added some definitions for MaxOSX as mentioned on http://www.lmprojects.de/qt/qt_mac.html
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 298
diff changeset
24 }
735
f2da6de11815 Changed the qmake project file to include QScintilla as framework to the mac version.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 708
diff changeset
25 else {
798
4950731d52c1 Port to Qt5. Seems to work.
Matti Hamalainen <ccr@tnsp.org>
parents: 786
diff changeset
26 LIBS += -lqt5scintilla2
735
f2da6de11815 Changed the qmake project file to include QScintilla as framework to the mac version.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 708
diff changeset
27 }
333
7006032d12e3 Added some definitions for MaxOSX as mentioned on http://www.lmprojects.de/qt/qt_mac.html
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 298
diff changeset
28
529
43d171d0a92b Improved the qmake project file to correctly set the moc, uic and qrc paths and only update the language files once for release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 528
diff changeset
29 CONFIG(release, debug|release) {
413
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
30
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
31 win32:pipe2nul = ">NUL"
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
32 unix:pipe2nul = "&> /dev/null"
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
33 macx:pipe2nul = "&> /dev/null"
786
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
34
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
35
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
36 # Language file processing
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
37 ##########################
413
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
38 message(Updating language files)
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
39 lupdate = lupdate
798
4950731d52c1 Port to Qt5. Seems to work.
Matti Hamalainen <ccr@tnsp.org>
parents: 786
diff changeset
40 unix:lupdate = lupdate
417
e34812990435 Commented the preparations for the animated about dialog out.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 413
diff changeset
41 macx:lupdate = lupdate
413
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
42 lrelease = lrelease
798
4950731d52c1 Port to Qt5. Seems to work.
Matti Hamalainen <ccr@tnsp.org>
parents: 786
diff changeset
43 unix:lrelease = lrelease
417
e34812990435 Commented the preparations for the animated about dialog out.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 413
diff changeset
44 macx:lrelease = lrelease
410
1a70e855d535 Updated the translation files for the current source code. The qmake project file now ensures that the translation files are being updated and created as binaries.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 408
diff changeset
45 # Update translation files
529
43d171d0a92b Improved the qmake project file to correctly set the moc, uic and qrc paths and only update the language files once for release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 528
diff changeset
46 message ( Updating universalindent.ts )
413
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
47 system($${lupdate} src -ts ./translations/universalindent.ts -silent)
529
43d171d0a92b Improved the qmake project file to correctly set the moc, uic and qrc paths and only update the language files once for release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 528
diff changeset
48 message ( Updating universalindent_de.ts )
413
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
49 system($${lupdate} src -ts ./translations/universalindent_de.ts -silent)
577
4aed81d111df Made some changes concerning the language detection on the very first start. Also updated the build scripts.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 560
diff changeset
50 message ( Updating universalindent_fr.ts )
4aed81d111df Made some changes concerning the language detection on the very first start. Also updated the build scripts.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 560
diff changeset
51 system($${lupdate} src -ts ./translations/universalindent_fr.ts -silent)
761
c6d54610983b Renamed the language mnemonic for Japanese from ja_jp to ja only, since this is how Qt treats it as of Qt 4.7.0
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 754
diff changeset
52 message ( Updating universalindent_ja.ts )
c6d54610983b Renamed the language mnemonic for Japanese from ja_jp to ja only, since this is how Qt treats it as of Qt 4.7.0
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 754
diff changeset
53 system($${lupdate} src -ts ./translations/universalindent_ja.ts -silent)
529
43d171d0a92b Improved the qmake project file to correctly set the moc, uic and qrc paths and only update the language files once for release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 528
diff changeset
54 message ( Updating universalindent_ru.ts )
413
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
55 system($${lupdate} src -ts ./translations/universalindent_ru.ts -silent)
529
43d171d0a92b Improved the qmake project file to correctly set the moc, uic and qrc paths and only update the language files once for release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 528
diff changeset
56 message ( Updating universalindent_uk.ts )
413
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
57 system($${lupdate} src -ts ./translations/universalindent_uk.ts -silent)
577
4aed81d111df Made some changes concerning the language detection on the very first start. Also updated the build scripts.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 560
diff changeset
58 message ( Updating universalindent_zh_TW.ts )
4aed81d111df Made some changes concerning the language detection on the very first start. Also updated the build scripts.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 560
diff changeset
59 system($${lupdate} src -ts ./translations/universalindent_zh_TW.ts -silent)
410
1a70e855d535 Updated the translation files for the current source code. The qmake project file now ensures that the translation files are being updated and created as binaries.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 408
diff changeset
60
529
43d171d0a92b Improved the qmake project file to correctly set the moc, uic and qrc paths and only update the language files once for release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 528
diff changeset
61
410
1a70e855d535 Updated the translation files for the current source code. The qmake project file now ensures that the translation files are being updated and created as binaries.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 408
diff changeset
62 # Create translation binaries
529
43d171d0a92b Improved the qmake project file to correctly set the moc, uic and qrc paths and only update the language files once for release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 528
diff changeset
63 message ( Creating translation binaries )
413
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
64 system($${lrelease} ./translations/universalindent_de.ts -qm ./translations/universalindent_de.qm -silent)
577
4aed81d111df Made some changes concerning the language detection on the very first start. Also updated the build scripts.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 560
diff changeset
65 system($${lrelease} ./translations/universalindent_fr.ts -qm ./translations/universalindent_fr.qm -silent)
761
c6d54610983b Renamed the language mnemonic for Japanese from ja_jp to ja only, since this is how Qt treats it as of Qt 4.7.0
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 754
diff changeset
66 system($${lrelease} ./translations/universalindent_ja.ts -qm ./translations/universalindent_ja.qm -silent)
413
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
67 system($${lrelease} ./translations/universalindent_ru.ts -qm ./translations/universalindent_ru.qm -silent)
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
68 system($${lrelease} ./translations/universalindent_uk.ts -qm ./translations/universalindent_uk.qm -silent)
577
4aed81d111df Made some changes concerning the language detection on the very first start. Also updated the build scripts.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 560
diff changeset
69 system($${lrelease} ./translations/universalindent_zh_TW.ts -qm ./translations/universalindent_zh_TW.qm -silent)
410
1a70e855d535 Updated the translation files for the current source code. The qmake project file now ensures that the translation files are being updated and created as binaries.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 408
diff changeset
70
393
75512575391c Mad the build script even more platform independend.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 388
diff changeset
71 # Copy Qts own translation files to the local translation directory
534
74f7df15f00b Small optimization to the qmake project file for a copy call.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 529
diff changeset
72 message ( Copy Qts own translation files to the local translation directory )
394
74c9e228a01f Copying the translation files from the Qt dir caused some trouble on windows.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 393
diff changeset
73 qtTranslationInstallDir = $$[QT_INSTALL_TRANSLATIONS]
786
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
74 win32:qtTranslationInstallDir = $$replace(qtTranslationInstallDir, /, \\)
413
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
75 unix:system(cp $${qtTranslationInstallDir}/qt_de.qm ./translations/ $$pipe2nul)
577
4aed81d111df Made some changes concerning the language detection on the very first start. Also updated the build scripts.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 560
diff changeset
76 unix:system(cp $${qtTranslationInstallDir}/qt_fr.qm ./translations/ $$pipe2nul)
761
c6d54610983b Renamed the language mnemonic for Japanese from ja_jp to ja only, since this is how Qt treats it as of Qt 4.7.0
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 754
diff changeset
77 unix:system(cp $${qtTranslationInstallDir}/qt_ja.qm ./translations/ $$pipe2nul)
413
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
78 unix:system(cp $${qtTranslationInstallDir}/qt_ru.qm ./translations/ $$pipe2nul)
a063cae5b2b6 Improved the qmake project file a bit, to work on more platforms.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 410
diff changeset
79 unix:system(cp $${qtTranslationInstallDir}/qt_uk.qm ./translations/ $$pipe2nul)
577
4aed81d111df Made some changes concerning the language detection on the very first start. Also updated the build scripts.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 560
diff changeset
80 unix:system(cp $${qtTranslationInstallDir}/qt_zh_TW.qm ./translations/ $$pipe2nul)
786
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
81 win32:system(copy $${qtTranslationInstallDir}\\qt_de.qm .\\translations\\ /Y $$pipe2nul)
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
82 win32:system(copy $${qtTranslationInstallDir}\\qt_fr.qm .\\translations\\ /Y $$pipe2nul)
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
83 win32:system(copy $${qtTranslationInstallDir}\\qt_ja.qm .\\translations\\ /Y $$pipe2nul)
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
84 win32:system(copy $${qtTranslationInstallDir}\\qt_ru.qm .\\translations\\ /Y $$pipe2nul)
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
85 win32:system(copy $${qtTranslationInstallDir}\\qt_uk.qm .\\translations\\ /Y $$pipe2nul)
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
86 win32:system(copy $${qtTranslationInstallDir}\\qt_zh_TW.qm .\\translations\\ /Y $$pipe2nul)
393
75512575391c Mad the build script even more platform independend.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 388
diff changeset
87
786
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
88 # Defining files that shall be installed when calling "make install"
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
89 ####################################################################
355
fbcfa91e004f Made the "make install" command install the binary, man pages, default highlighter ini and uigui ini files correctly.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 349
diff changeset
90 # Create and install man page
404
315f520dbd7b [fix] Bug ID 1910773 : Adapted the qmake project file to avoid the above mentioned "cannot remove" etc warnings. http://universalindent.sf.net/issue/1910773
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 403
diff changeset
91 exists( ./doc/universalindentgui.1* ) {
315f520dbd7b [fix] Bug ID 1910773 : Adapted the qmake project file to avoid the above mentioned "cannot remove" etc warnings. http://universalindent.sf.net/issue/1910773
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 403
diff changeset
92 unix:system(rm ./doc/universalindentgui.1*)
315f520dbd7b [fix] Bug ID 1910773 : Adapted the qmake project file to avoid the above mentioned "cannot remove" etc warnings. http://universalindent.sf.net/issue/1910773
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 403
diff changeset
93 }
315f520dbd7b [fix] Bug ID 1910773 : Adapted the qmake project file to avoid the above mentioned "cannot remove" etc warnings. http://universalindent.sf.net/issue/1910773
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 403
diff changeset
94 unix:system(cp ./doc/universalindentgui.man ./doc/universalindentgui.1)
425
d88e5695f45e Updated the build scripts to correctly copy and create the man page.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 417
diff changeset
95 unix:system(gzip -9 ./doc/universalindentgui.1)
348
286b82dfad80 Added a section for installing from sources via "make install" for Unix based systems.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 344
diff changeset
96 unix:documentation.path = /usr/share/man/man1
365
836e08b6e310 On Unix systems use the lowercase names for the applications binary and paths.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 359
diff changeset
97 unix:documentation.files = doc/universalindentgui.1.gz
348
286b82dfad80 Added a section for installing from sources via "make install" for Unix based systems.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 344
diff changeset
98
388
729790ccf8c6 Added perltidy to the repository again, since it contains custom changes for me. But changed the project file to not install perltidy.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 385
diff changeset
99 # Install indenter ini files, examples and some indenters
403
d6b52a761266 [fix] Bug ID 1910773 : On Unix systems the globally available files, like indenters, translations etc are not longer installed to /etc/universalindentgui but to /usr/share/universalindentgui. http://universalindent.sf.net/issue/1910773
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 402
diff changeset
100 unix:indenters.path = /usr/share/universalindentgui/indenters
388
729790ccf8c6 Added perltidy to the repository again, since it contains custom changes for me. But changed the project file to not install perltidy.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 385
diff changeset
101 unix:indenters.files = indenters/uigui_*.ini
407
9a9ceceaa548 The example files were not included in the make install command, because of a little misspelling.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 404
diff changeset
102 unix:indenters.files += indenters/example.*
388
729790ccf8c6 Added perltidy to the repository again, since it contains custom changes for me. But changed the project file to not install perltidy.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 385
diff changeset
103 unix:indenters.files += indenters/JsDecoder.js
650
9d16fd3971b1 Prepared for version 1.0.2 release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 644
diff changeset
104 unix:indenters.files += indenters/phpStylist.php
9d16fd3971b1 Prepared for version 1.0.2 release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 644
diff changeset
105 unix:indenters.files += indenters/phpStylist.txt
9d16fd3971b1 Prepared for version 1.0.2 release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 644
diff changeset
106 unix:indenters.files += indenters/pindent.py
9d16fd3971b1 Prepared for version 1.0.2 release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 644
diff changeset
107 unix:indenters.files += indenters/pindent.txt
9d16fd3971b1 Prepared for version 1.0.2 release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 644
diff changeset
108 unix:indenters.files += indenters/rbeautify.rb
9d16fd3971b1 Prepared for version 1.0.2 release.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 644
diff changeset
109 unix:indenters.files += indenters/ruby_formatter.rb
388
729790ccf8c6 Added perltidy to the repository again, since it contains custom changes for me. But changed the project file to not install perltidy.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 385
diff changeset
110 unix:indenters.files += indenters/shellindent.awk
348
286b82dfad80 Added a section for installing from sources via "make install" for Unix based systems.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 344
diff changeset
111
359
90430239f1f5 Changed the project file to translate and install the translation files.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 356
diff changeset
112 # Install translation files
403
d6b52a761266 [fix] Bug ID 1910773 : On Unix systems the globally available files, like indenters, translations etc are not longer installed to /etc/universalindentgui but to /usr/share/universalindentgui. http://universalindent.sf.net/issue/1910773
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 402
diff changeset
113 unix:translation.path = /usr/share/universalindentgui/translations
393
75512575391c Mad the build script even more platform independend.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 388
diff changeset
114 unix:translation.files = translations/*.qm
359
90430239f1f5 Changed the project file to translate and install the translation files.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 356
diff changeset
115
355
fbcfa91e004f Made the "make install" command install the binary, man pages, default highlighter ini and uigui ini files correctly.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 349
diff changeset
116 # Install highlighter default config
403
d6b52a761266 [fix] Bug ID 1910773 : On Unix systems the globally available files, like indenters, translations etc are not longer installed to /etc/universalindentgui but to /usr/share/universalindentgui. http://universalindent.sf.net/issue/1910773
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 402
diff changeset
117 unix:highlighterconfig.path = /usr/share/universalindentgui/config
355
fbcfa91e004f Made the "make install" command install the binary, man pages, default highlighter ini and uigui ini files correctly.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 349
diff changeset
118 unix:highlighterconfig.files = config/UiGuiSyntaxHighlightConfig.ini
349
f37e2242f9bd Added a section for installing from sources via "make install" for Unix based systems (added target path).
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 348
diff changeset
119
355
fbcfa91e004f Made the "make install" command install the binary, man pages, default highlighter ini and uigui ini files correctly.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 349
diff changeset
120 # Install binary
fbcfa91e004f Made the "make install" command install the binary, man pages, default highlighter ini and uigui ini files correctly.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 349
diff changeset
121 unix:target.path = /usr/bin
fbcfa91e004f Made the "make install" command install the binary, man pages, default highlighter ini and uigui ini files correctly.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 349
diff changeset
122
fbcfa91e004f Made the "make install" command install the binary, man pages, default highlighter ini and uigui ini files correctly.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 349
diff changeset
123 # Set everything that shall be installed
349
f37e2242f9bd Added a section for installing from sources via "make install" for Unix based systems (added target path).
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 348
diff changeset
124 unix:INSTALLS += target \
355
fbcfa91e004f Made the "make install" command install the binary, man pages, default highlighter ini and uigui ini files correctly.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 349
diff changeset
125 highlighterconfig \
fbcfa91e004f Made the "make install" command install the binary, man pages, default highlighter ini and uigui ini files correctly.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 349
diff changeset
126 indenters \
359
90430239f1f5 Changed the project file to translate and install the translation files.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 356
diff changeset
127 translation \
521
e732730c71bc In the qmake project file set the language update only be executed for release and AboutDialogGraphicsView be used always since Qt 4.4.1 is always used.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 520
diff changeset
128 documentation
348
286b82dfad80 Added a section for installing from sources via "make install" for Unix based systems.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 344
diff changeset
129
521
e732730c71bc In the qmake project file set the language update only be executed for release and AboutDialogGraphicsView be used always since Qt 4.4.1 is always used.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 520
diff changeset
130 }
348
286b82dfad80 Added a section for installing from sources via "make install" for Unix based systems.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 344
diff changeset
131
1
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
132 CONFIG(debug, debug|release) {
57
6ea2eeb5ab5d Differenciating between unix/linux and win32 Q project file should no longer be needed. Qt corrected problems with that.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 21
diff changeset
133 DESTDIR = ./debug
701
4f83900d6d12 Added debug defines to the qmake file.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 692
diff changeset
134 DEFINES += _DEBUG DEBUG
1
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
135 } else {
57
6ea2eeb5ab5d Differenciating between unix/linux and win32 Q project file should no longer be needed. Qt corrected problems with that.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 21
diff changeset
136 DESTDIR = ./release
1
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
137 }
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
138
348
286b82dfad80 Added a section for installing from sources via "make install" for Unix based systems.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 344
diff changeset
139 MOC_DIR = $${DESTDIR}/moc
286b82dfad80 Added a section for installing from sources via "make install" for Unix based systems.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 344
diff changeset
140 UI_DIR = $${DESTDIR}/uic
286b82dfad80 Added a section for installing from sources via "make install" for Unix based systems.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 344
diff changeset
141 OBJECTS_DIR = $${DESTDIR}/obj
286b82dfad80 Added a section for installing from sources via "make install" for Unix based systems.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 344
diff changeset
142 RCC_DIR = $${DESTDIR}/qrc
1
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
143
110
75c94e3f28b1 Adapted to use new UiGuiSettings class and files and the renamed class Highlighter, formerly cpphighlighter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 94
diff changeset
144 #message ( destdir is $${DESTDIR}. uic is $${UI_DIR}. moc is $${MOC_DIR})
1
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
145
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
146 # Input
638
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
147 HEADERS += src/AboutDialog.h \
658
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
148 src/AboutDialogGraphicsView.h \
638
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
149 src/IndentHandler.h \
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
150 src/MainWindow.h \
658
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
151 src/SettingsPaths.h \
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
152 src/TemplateBatchScript.h \
638
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
153 src/UiGuiErrorMessage.h \
658
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
154 src/UiGuiHighlighter.h \
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
155 src/UiGuiIndentServer.h \
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
156 src/UiGuiIniFileParser.h \
638
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
157 src/UiGuiSettings.h \
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
158 src/UiGuiSettingsDialog.h \
692
e3ff3c85d271 Added a class for retrieving info about the operating system and use this for logging info.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 687
diff changeset
159 src/UiGuiSystemInfo.h \
658
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
160 src/UiGuiVersion.h \
754
4ec2ac09969d Renamed the logger class and put it into a namespace for later universal tool reuse.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 735
diff changeset
161 src/UpdateCheckDialog.h \
4ec2ac09969d Renamed the logger class and put it into a namespace for later universal tool reuse.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 735
diff changeset
162 src/debugging/TSLogger.h
658
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
163
1
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
164
638
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
165 FORMS += src/MainWindow.ui \
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
166 src/ToolBarWidget.ui \
110
75c94e3f28b1 Adapted to use new UiGuiSettings class and files and the renamed class Highlighter, formerly cpphighlighter.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 94
diff changeset
167 src/UiGuiSettingsDialog.ui \
638
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
168 src/AboutDialog.ui \
754
4ec2ac09969d Renamed the logger class and put it into a namespace for later universal tool reuse.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 735
diff changeset
169 src/UpdateCheckDialog.ui \
4ec2ac09969d Renamed the logger class and put it into a namespace for later universal tool reuse.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 735
diff changeset
170 src/debugging/TSLoggerDialog.ui
1
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
171
638
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
172 SOURCES += src/AboutDialog.cpp \
658
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
173 src/AboutDialogGraphicsView.cpp \
638
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
174 src/IndentHandler.cpp \
1
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
175 src/main.cpp \
638
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
176 src/MainWindow.cpp \
658
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
177 src/SettingsPaths.cpp \
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
178 src/TemplateBatchScript.cpp \
638
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
179 src/UiGuiErrorMessage.cpp \
658
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
180 src/UiGuiHighlighter.cpp \
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
181 src/UiGuiIndentServer.cpp \
638
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
182 src/UiGuiIniFileParser.cpp \
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
183 src/UiGuiSettings.cpp \
94734b9eb54f Renamed the source files and some classes to have consistent names. What a nice kind of work.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 587
diff changeset
184 src/UiGuiSettingsDialog.cpp \
692
e3ff3c85d271 Added a class for retrieving info about the operating system and use this for logging info.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 687
diff changeset
185 src/UiGuiSystemInfo.cpp \
658
6da4f30f2b96 Adapted the qmake project file to work with the new UiGuiVersion functions.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 650
diff changeset
186 src/UiGuiVersion.cpp \
754
4ec2ac09969d Renamed the logger class and put it into a namespace for later universal tool reuse.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 735
diff changeset
187 src/UpdateCheckDialog.cpp \
4ec2ac09969d Renamed the logger class and put it into a namespace for later universal tool reuse.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 735
diff changeset
188 src/debugging/TSLogger.cpp
1
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
189
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
190 RESOURCES += resources/Icons.qrc
e6a2f4c49682 Restucturing of repository
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents:
diff changeset
191 RC_FILE = resources/programicon.rc
786
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
192
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
193
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
194
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
195 #message(Creating symbolic links within target dir for debugging)
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
196 #macx:system(ln -s $$PWD/config ./debug/config)
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
197 #macx:system(ln -s $$PWD/indenters ./debug/indenters)
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
198 #macx:system(ln -s $$PWD/translations ./debug/translations)
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
199 #macx:system(ln -s $$PWD/config ./release/config)
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
200 #macx:system(ln -s $$PWD/indenters ./release/indenters)
4aa9130f4e9f Cleaned up and corrected the qmake project file a bit.
thomas_-_s <thomas_-_s@59b1889a-e5ac-428c-b0c7-476e01d41282>
parents: 761
diff changeset
201 #macx:system(ln -s $$PWD/translations ./release/translations)