source: SMSSender/smssender.pri @ 398:ed92ef4e07b1

Last change on this file since 398:ed92ef4e07b1 was 398:ed92ef4e07b1, checked in by Sämy Zehnder <saemy.zehnder@…>, 6 years ago
  • Increases the version number.
File size: 1.4 KB
Line 
1# This file gets included twice. Once by the base- and the second time by the
2# frontend library. Therefore, always use *= and only add stuff that a) is
3# valid for all libraries and b) does not overwrite stuff defined in the base
4# library project files (e.g. QT = "" does belong into smssender-gui.pri and not
5# here).
6#
7# The typical include hierarchy could be:
8#   my-gateway-gui.pro
9#     +-> gateways-gui.pri
10#       +-> smssender-gui.pri
11#         +-> smssender.pri     (1)
12#           +-> smssender.prf
13#       +-> gateways.pri
14#     +-> my-gateway-base.pro (with post-processing)
15#       +-> smssender-base.pri
16#         +-> smssender.pri     (2)
17#           +-> smssender.prf
18include(smssender.prf)
19
20BASE_VERSION = 3.2
21
22DEVELOPMENT_VERSION = 0 # 0=alpha; 1=beta; 2=rc; 3=release
23VERSION_REVISION = 0
24
25VERSION = $${BASE_VERSION}.$${DEVELOPMENT_VERSION}.$${VERSION_REVISION}
26
27QMAKE_CXXFLAGS *= -shared-libgcc
28QMAKE_CXXFLAGS_DEBUG *= -gdwarf-2 -g3
29QMAKE_LFLAGS += -fvisibility=hidden
30
31INCLUDEPATH *= $$PWD
32
33LIB_SUFFIX=
34EXT_STATICLIB=a
35EXT_DYNAMICLIB=so
36win32 {
37    VERSIONS = $$split(BASE_VERSION, ".")
38    LIB_SUFFIX = $$member(VERSIONS, 0)
39    EXT_DYNAMICLIB=dll
40}
41
42unix {
43    # Search path for libraries
44    CONFIG(debug, debug|release): QMAKE_RPATHDIR *= lib
45    CONFIG(release, debug|release): QMAKE_RPATHDIR *= /usr/lib/smssender
46}
47
48TRANSLATIONS *= \
49    locale/de.ts \
50    locale/de_CH.ts \
51    locale/fr.ts \
52    locale/it.ts
Note: See TracBrowser for help on using the repository browser.