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
f0rt
34395604e8
#2918870 : Ensure minimum scons version of 1.2.0 otherwise build scripts won't work.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6044 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-30 12:27:15 +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
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
f0rt
b402798885
#2918870 : Detect Win32 zlib in flat and include/lib directory structure, updated INSTALL and build documentation, removed obsolete Source\zlib\DEFLATE.H.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6039 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-27 15:52:04 +00:00
wizou
cdf7735a77
Jim Park's Unicode NSIS merging - Step 2 : merge TCHARs changes into trunk
...
Compiler output is identical before & after this step
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6037 212acab6-be3b-0410-9dea-997c60f758d6
2010-03-26 17:18:17 +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
f0rt
6c70d8ddf0
patch 2918870: reverted fix attempt to install substart.exe as makensis.exe in root directory when installing
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6031 212acab6-be3b-0410-9dea-997c60f758d6
2010-02-08 19:18:35 +00:00
f0rt
c39ffff404
applied patch #2918870 - use of the zlib compression library provided by the system
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6030 212acab6-be3b-0410-9dea-997c60f758d6
2010-02-07 21:24:09 +00:00
kichik
45da025cd8
support specifying WXWIN on command line
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@6002 212acab6-be3b-0410-9dea-997c60f758d6
2009-11-29 23:19:58 +00:00
pabs3
b016a4402c
fix Library.nsi test by adding the test directory to PATH so it can run LibraryLocal
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5933 212acab6-be3b-0410-9dea-997c60f758d6
2009-02-05 07:26:16 +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
pabs3
bf6c65b158
Fix up plugin API header/lib installation for non-Windows platforms.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5904 212acab6-be3b-0410-9dea-997c60f758d6
2009-01-11 09:48:07 +00:00
kichik
59501c0174
scons 1.2.0 - Options -> Variables
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5882 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-24 23:40:38 +00:00
kichik
eceb3ce333
- create plugin.lib that contains all
...
- distribute plugin.h, api.h and plugin.lib
- remove inc_c stuff because we don't really want to install win32 header files as something that can be used on linux (this should be revisited later)
- fix up MakeFileList for newer versions of SCons (should be removed in the future)
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5826 212acab6-be3b-0410-9dea-997c60f758d6
2008-12-12 16:33:25 +00:00
kichik
4c87ec9e83
applied patch #2193442 - port System::Call and related functions to GCC
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5775 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-20 21:04:23 +00:00
kichik
c8884e0988
scons 1.1.0 support
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5767 212acab6-be3b-0410-9dea-997c60f758d6
2008-11-15 21:54:24 +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
685aacef36
scons 0.98 with an even uglier hack to reverse the result of hhc.exe
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5605 212acab6-be3b-0410-9dea-997c60f758d6
2008-04-22 13:42:01 +00:00
pabs3
1b313134ea
Disable the System.nsi test on Unix, it requires System::Call
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5594 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-30 10:24:24 +00:00
kichik
8297c5c021
we need regular Split() as it's not promised those lines will be separated by just \n and not \r\n
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5567 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-03 18:39:12 +00:00
pabs3
b6d7dea6d2
Ignore 'Examples/Modern UI/HeaderBitmap.nsi' on Linux since AddBrandingImage is disabled for non Win32 platforms.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5563 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-03 12:21:21 +00:00
pabs3
edd242896b
Ignore 'Examples/Modern UI/WelcomeFinish.nsi' on Linux since it uses System::Call
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5561 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-03 12:00:05 +00:00
pabs3
c62b08b189
Use python split instead of scons Split so we can have spaces in file names for ignored tests.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5560 212acab6-be3b-0410-9dea-997c60f758d6
2008-03-03 11:59:49 +00:00
joostverburg
e4354ab83d
install Multi-User Header File
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5473 212acab6-be3b-0410-9dea-997c60f758d6
2008-01-03 01:26:09 +00:00
pabs3
018b9cc347
Add Debian patch for separate stripping options for Win32 & cross-platform options
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5368 212acab6-be3b-0410-9dea-997c60f758d6
2007-11-14 06:20:44 +00:00
joostverburg
d7881c29c8
* Distribute MUI2 beta
...
* Preliminary MUI2 documentation
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5249 212acab6-be3b-0410-9dea-997c60f758d6
2007-08-22 21:57:23 +00:00
pabs3
7d17167053
Ignore some failing tests by default on platforms without msvc/mstoolkit
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5236 212acab6-be3b-0410-9dea-997c60f758d6
2007-08-14 01:11:54 +00:00
kichik
74bf17be17
nsDialogs: the next InstallOptions
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5199 212acab6-be3b-0410-9dea-997c60f758d6
2007-07-14 09:40:06 +00:00
kichik
81afed0591
applied patch #1714416 - patch to build on hpux
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5181 212acab6-be3b-0410-9dea-997c60f758d6
2007-06-27 14:15:00 +00:00
pabs3
cd72a50a07
allow ignoring tests with IGNORETESTS
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5150 212acab6-be3b-0410-9dea-997c60f758d6
2007-05-21 09:23:44 +00:00
kichik
d6651ad3fd
missing "of" in description
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5142 212acab6-be3b-0410-9dea-997c60f758d6
2007-05-05 10:56:11 +00:00
kichik
4c9b8d783c
added TOOLSET
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5140 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-30 18:02:08 +00:00
kichik
cdf33703be
allow skipping tests with SKIPTESTS
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5126 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-26 20:04:43 +00:00
kichik
ec2d800d42
build #Source files into LibraryLocal's build dir instead of into #Source
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5108 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-20 11:35:29 +00:00
kichik
32bac47b2f
added a warning to sconf.h, defines.h and version.h about automatic generation
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@5040 212acab6-be3b-0410-9dea-997c60f758d6
2007-04-09 15:40:14 +00:00
pabs3
8e30ac8979
Install the example plugin and C header by default
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4996 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-12 10:07:38 +00:00
kichik
b3947cabac
actually working LIBPATH and CPPPATH options (renamed to APPEND_*)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4965 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-02 20:33:43 +00:00
kichik
d2f099430b
append nsis menu include/lib paths in the sconscript
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4964 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-02 11:36:18 +00:00
kichik
9cbba1c7ba
fixed bug #1670741 - NSIS Menu can't be built on linux due to .rc & .cpp -> .o
...
added automatic code that changes the target name of resource files to something slightly unique
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4960 212acab6-be3b-0410-9dea-997c60f758d6
2007-03-01 21:05:43 +00:00
kichik
b8bf22affb
build NSIS Menu from source (requires wxWidgets)
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4958 212acab6-be3b-0410-9dea-997c60f758d6
2007-02-24 18:57:55 +00:00
kichik
bd86ee1bfc
fixed bug #1635841 - gcc strict-aliasing and build system
...
- added STRIP, APPEND_CCFLAGS and APPEND_LINKFLAGS command line options
- added -fno-strict-aliasing to stubs and plug-ins
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4863 212acab6-be3b-0410-9dea-997c60f758d6
2007-01-23 17:01:54 +00:00
kichik
60a6ec28cb
fixed scons 0.96.94 compatibility
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4852 212acab6-be3b-0410-9dea-997c60f758d6
2007-01-16 21:34:11 +00:00
joostverburg
f04bd2fa14
automatic MSVC 2005 detection
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4816 212acab6-be3b-0410-9dea-997c60f758d6
2006-11-14 19:14:53 +00:00
kichik
4bdb1ebd7d
Copy is deprecated by Clone in scons 0.96.93
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4813 212acab6-be3b-0410-9dea-997c60f758d6
2006-11-11 13:04:35 +00:00
joostverburg
1247550061
MSVC 2005 support. Add TEMP_MSVC2005=yes to the build command line.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4796 212acab6-be3b-0410-9dea-997c60f758d6
2006-10-29 11:50:31 +00:00
kichik
51b5ecadfa
license.txt -> COPYING
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4790 212acab6-be3b-0410-9dea-997c60f758d6
2006-10-28 23:58:07 +00:00
kichik
a7d4d32640
scons 0.96.92
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4776 212acab6-be3b-0410-9dea-997c60f758d6
2006-10-17 16:59:03 +00:00
kichik
9ab6953c56
added a workaround to BuildUtil to avoid the suffix problems that appeared with scons 0.96.92
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4775 212acab6-be3b-0410-9dea-997c60f758d6
2006-10-17 16:51:14 +00:00
kichik
a3e92a11f4
updated comment
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4734 212acab6-be3b-0410-9dea-997c60f758d6
2006-08-18 11:15:16 +00:00