Mercurial > hg > forks > UniversalIndentGUI
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 |
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) |