File: config-nsh.in

package info (click to toggle)
grisbi 1.0.0-2
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 22,604 kB
  • ctags: 6,257
  • sloc: ansic: 117,322; sh: 11,246; makefile: 785; perl: 370; xml: 11
file content (114 lines) | stat: -rw-r--r-- 4,269 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
; --------------------------------------------------------------------------
;                            GRISBI for CYGWIN
; --------------------------------------------------------------------------
; $Id: config-nsh.in,v 1.4 2006/04/15 16:03:27 teilginn Exp $
; --------------------------------------------------------------------------
; Authors    : Francois Terrot (grisbi@terrot.net)
;
; Description: This file is a part of the GRISBI for Windows installer sources
;              It is used to configure the installer package to build
;              See comments for more informations
;
; --------------------------------------------------------------------------
; Licence :
; ---------
;
;  This program is free software; you can redistribute it and/or modify
;  it under the terms of the GNU General Public License as published by
;  the Free Software Foundation; either version 2 of the License, or
;  (at your option) any later version.
;
;  This program is distributed in the hope that it will be useful,
;  but WITHOUT ANY WARRANTY; without even the implied warranty of
;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;  GNU General Public License for more details.
;
;  You should have received a copy of the GNU General Public License
;  along with this program; if not, write to the Free Software
;  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
;  USA.
;
; --------------------------------------------------------------------------

; --------------------------------------------------------------------------
; Installer mode defines which feature is included in the build package
; *Unique*Required*
; --------------------------------------------------------------------------
;!define INSTALL_FULL_MODE
;!define INSTALL_BIN_MODE
;!define INSTALL_LIB_MODE
;!define INSTALL_APP_MODE
;!define INSTALL_POST_INST_MODE 
;!define GRISBIDIR "..\..\grisbi-0.5.0"
;!define IS_TEST_VERSION

; --------------------------------------------------------------------------
; Package version Information : give the "official" grisbi version number
;   you build the package for. Version ID shall always start by x.y.z value
;   for build installation check reason.
; LONG_VERSION : the full version = grisbi package version (3 digits) + a
;   comment to identify the package. LONG_VERSION is used for package name
;   it MUST start by the 3 version digits for version check
;   example : 0.4.1 or 0.4.1-pre1 or 0.4.4-corr-040322
; SHORT_VERSION       : only the 3 first digits of the LONG_VERSION
; SHORT_BUILD         : a number, what you want by a number.
; PACKAGE_DOC_VERSION : the 3 digit of the version of the documentation
;   example : "0.4.0"
; --------------------------------------------------------------------------
!verbose push
!verbose 2

;!define IS_TEST_VERSION
;!define ULTRA_MODERN_UI

!define BUILDDIR "${GRISBIDIR}\build"
!define WIN32DIR "${GRISBIDIR}\win32"

!define BUILDENV "gcc-gtk@GTKVER@"
!define VERSIONID "@CORE@"
!define BUILDID  "@BUILD@"
!define PATCHID  "@PATCH@"
!define GTKVERS  "@GTKVER@"
!define GTKBINDIR  "@GTKBINDIR@"
!define REQUIRED_PATCH "@BUILD@"


!ifndef LONG_VERSION ; ex 0.4.2-pre4
    !define VERSIONSTR "${VERSIONID}"
!endif

!ifndef PRODUCT_DOC_VERSION
    !define PRODUCT_DOC_VERSION "0.5.1"
!endif
!define LIB_WINDOWS     "autres"
!define LIB_SHFOLDER    "ShFolder (Only when needed)"
!define LIB_MSVC71      "MS Visual C 7.1 Dlls"
!define LIB_OFX_SUPPORT "$(lcOfxSupport)"
!define LIB_LIBOFX      "libofx-0.7.0"
!define LIB_LIBXML2     "libxml2"
!define LIB_LIBINTL2   "libintl2"
!define LIB_LIBINTL3   "libintl3"


!macro  SECTION_LANG aLANG aTEXT
Section "${aTEXT}"  sectLocale${aLANG}
    SectionIn 1 2 3
    !insertmacro CopyLocaleFiles "${aLANG}"
SectionEnd
!macroend

!macro SECTIONS_APP_LOCALES
SubSection "$(lcSectAppLocales)" AppLocales
!insertmacro SECTION_LANG "@APPLOCALES@" "$(lcSectAppLocale@APPLOCALES@)"
SubSectionEnd
!macroend

!macro INSTALL_GTK_LOCALES
!insertmacro INSTALL_GTKFILE "atk10.mo"  "lib\locale\@ATKLOCALES@\LC_MESSAGES" "-"
!insertmacro INSTALL_GTKFILE "glib20.mo"  "lib\locale\@GLIBLOCALES@\LC_MESSAGES" "-"
!insertmacro INSTALL_GTKFILE "gtk20.mo"  "lib\locale\@GTKLOCALES@\LC_MESSAGES" "-"
!macroend

!verbose pop
;eof 
; vim:ft=nsis: