anders_k
cf4e5cf132
Fix a lot of MinGW/GCC warnings
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6168 212acab6-be3b-0410-9dea-997c60f758d6
2011-11-09 18:12:57 +00:00
anders_k
3cd6ebbf39
Added VIFileVersion instruction and fixed version info resource default language
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6160 212acab6-be3b-0410-9dea-997c60f758d6
2011-07-29 22:11:00 +00:00
anders_k
96af71d0d1
Allow multiple !finalize commands
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6153 212acab6-be3b-0410-9dea-997c60f758d6
2011-06-09 20:05:18 +00:00
wizou
73501896d4
Updated documentation and file functions for Unicode support
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6119 212acab6-be3b-0410-9dea-997c60f758d6
2010-07-09 15:12:21 +00:00
wizou
4d19aaa9ab
Adding new ${__FILEDIR__} preprocessor define containing directory of current script
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6108 212acab6-be3b-0410-9dea-997c60f758d6
2010-06-17 10:11:29 +00:00
wizou
ab8f90f99e
#1787648 : ${__SECTION__} is correctly defined in hidden section
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6107 212acab6-be3b-0410-9dea-997c60f758d6
2010-06-16 16:01:40 +00:00
wizou
51a7c3d647
#1977885 : adding !finalize preprocessor commands for post-build execution
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6103 212acab6-be3b-0410-9dea-997c60f758d6
2010-06-16 14:10:41 +00:00
wizou
487e37ffb7
Changed keyword UnicodeInstaller to a more versatile TargetMinimalOS <version> keyword
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6102 212acab6-be3b-0410-9dea-997c60f758d6
2010-06-14 15:24:50 +00:00
wizou
57f7ff8a1c
Unicode port: Unicode version of NSIS can now generate both ANSI & Unicode installers (using new instruction UnicodeInstaller on/off).
...
Stubs & Plugins differentiation is done automatically using a 'W' suffix.
SConscripts need to be reviewed to generate both variants of Plugins & pluginapi.lib under Unicode compilation.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6100 212acab6-be3b-0410-9dea-997c60f758d6
2010-06-14 10:07:22 +00:00
anders_k
fbc7cb8fd0
Fixed and documented !if & operator
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6099 212acab6-be3b-0410-9dea-997c60f758d6
2010-06-11 16:33:10 +00:00
anders_k
d526c78d05
Added !define /ifndef and !define /redef optional arguments
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6097 212acab6-be3b-0410-9dea-997c60f758d6
2010-06-10 20:42:50 +00:00
wizou
74ffaada4e
Merging various fixes from latest Jim Park repository
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6096 212acab6-be3b-0410-9dea-997c60f758d6
2010-05-28 14:09:08 +00:00
wizou
90e05acdd3
Unicode port: Generate Unicode LangStrings even if source was an ANSI file
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6093 212acab6-be3b-0410-9dea-997c60f758d6
2010-05-28 13:10:16 +00:00
wizou
24c02b97d0
Unicode port: adding UTF-16LE file functions
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6089 212acab6-be3b-0410-9dea-997c60f758d6
2010-05-17 15:11:29 +00:00
wizou
1b5e8adbb8
Unicode port: Support for Unicode license files
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6080 212acab6-be3b-0410-9dea-997c60f758d6
2010-05-04 08:21:49 +00:00
wizou
2c774a533c
Adding CEXEBuild::LoadLicenseFile shared by TOK_LICENSELANGSTRING & TOK_LICENSEDATA
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6078 212acab6-be3b-0410-9dea-997c60f758d6
2010-05-03 14:04:22 +00:00
wizou
b431c21048
Minor changes on FOPENTEXT
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6077 212acab6-be3b-0410-9dea-997c60f758d6
2010-05-03 10:12:33 +00:00
wizou
d96bd3cb6e
oops
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6073 212acab6-be3b-0410-9dea-997c60f758d6
2010-04-30 16:39:29 +00:00
wizou
f7f4d2f033
Using standard wchar string functions instead of winchar_*
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6072 212acab6-be3b-0410-9dea-997c60f758d6
2010-04-30 14:48:19 +00:00
wizou
cefeec3676
Additional error checking by Jim Park.
...
Also some cleaning.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6058 212acab6-be3b-0410-9dea-997c60f758d6
2010-04-15 12:11:06 +00:00
wizou
36f6645935
Added comments, and removed unused #include
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6056 212acab6-be3b-0410-9dea-997c60f758d6
2010-04-14 16:27:00 +00:00
wizou
d7ffe58b2e
Fix use of wrong MBCS version of string functions. (When playing with TCHAR pointers, most of the time you deal with a number of BYTE/WORD, not a number of multi-byte characters)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6051 212acab6-be3b-0410-9dea-997c60f758d6
2010-04-13 16:14:16 +00:00
wizou
64a0f32e52
more simple TCHARs fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6047 212acab6-be3b-0410-9dea-997c60f758d6
2010-04-12 16:00:17 +00:00
anders_k
82d42b1159
_countof and swprintf fixes for VC6
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6045 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-30 17:50:08 +00:00
wizou
f4f18f9469
a little bit more TCHARs and minor fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6042 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-29 15:32:24 +00:00
wizou
acf9a8c21f
Jim Park's Unicode NSIS merging - Step 4 : merging more TCHAR stuff that shouldn't have any impact
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6041 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-29 14:24:47 +00:00
f0rt
8ab72b9ece
#1753070 : Enable that makensis and its related utilities can be built natively for 64-bit systems
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6040 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-27 19:20:16 +00:00
wizou
752d7d239a
Jim Park's Unicode NSIS merging - Step 1 : switch to TCHARs where relevant.
...
Compiler output is identical before & after this step
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/branches/wizou@6036 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-24 17:22:56 +00:00
justin1014
6875b3b31b
Fixed bug in !searchparse (bug 2803622)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5992 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-10 21:26:01 +00:00
kichik
549d35e8b5
cosmetics
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5983 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 19:35:20 +00:00
kichik
5a1eba064d
cosmetics
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5980 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 18:32:40 +00:00
kichik
46b88d766d
implemented RFE #1505425 - !delfile wildcards and /nonfatal
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5979 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 18:31:56 +00:00
kichik
f3791f9e7d
fixed bug #2796189 - ExecShell doesn't always respect maximized window setting
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5970 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 13:59:38 +00:00
kichik
b5a55b0073
fixed bug #2801024 - CreateFont doesn't make sure the first parameter is a valid variable
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5969 212acab6-be3b-0410-9dea-997c60f758d6
2009-06-06 13:47:59 +00:00
kichik
a203e2e981
got rid of a zillion warnings on gcc
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5958 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-28 10:20:04 +00:00
kichik
501dc3c699
a few less #ifdef's
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5955 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-28 09:47:26 +00:00
justin1014
93352bd1d7
Fixed bug #2680110 (embarrassing for me)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5949 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-10 22:24:04 +00:00
kichik
407033f1d6
proper line endings
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5948 212acab6-be3b-0410-9dea-997c60f758d6
2009-03-10 20:14:10 +00:00
pabs3
f41ba95bab
fix bug #2497148 - allow out of tree builds on POSIX platforms
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5921 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-04 14:05:48 +00:00
kichik
0aed504f4a
happy new year!
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5917 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-01 14:44:30 +00:00
justin1014
4ed3f49268
Added !searchreplace preprocessor command for compiletime text search/replaces
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5852 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-20 07:22:25 +00:00
kichik
8793b9c05a
now with proper #include
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5821 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-09 23:13:51 +00:00
kichik
4f8b10e589
gcc fixes
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5819 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-09 23:10:07 +00:00
justin1014
8794e84cf1
!searchparse and !define /file support
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5682 212acab6-be3b-0410-9dea-997c60f758d6
2008-07-13 00:37:11 +00:00
pabs3
4b5022d646
fixed bug #1951417 - fix and re-enable the HeaderBitmap.nsi test on Linux
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5634 212acab6-be3b-0410-9dea-997c60f758d6
2008-05-04 08:30:07 +00:00
kichik
2675599a31
happy new year!
...
bug #1855805
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5429 212acab6-be3b-0410-9dea-997c60f758d6
2007-12-22 09:41:57 +00:00
kichik
ee4a2444ce
verify correct offset in TOK_GETFULLPATHNAME
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5425 212acab6-be3b-0410-9dea-997c60f758d6
2007-12-21 22:28:04 +00:00
kichik
8decf5cd9f
verify correct offset in TOK_GETCURINSTTYPE
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5424 212acab6-be3b-0410-9dea-997c60f758d6
2007-12-21 22:25:36 +00:00
kichik
63d000e9c5
implemented RFE #1686589 and fixed bug #1701051 - improve warning for backslash line end in comment
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5380 212acab6-be3b-0410-9dea-997c60f758d6
2007-11-18 19:19:55 +00:00
kichik
0c11506eb5
only accept two parameters to Var if the first one is /GLOBAL
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5316 212acab6-be3b-0410-9dea-997c60f758d6
2007-10-05 09:01:06 +00:00