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
pabs3
66f8b367c7
fixed bug #1515592 - NSIS_CONFIG_CONST_DATA_PATH wasn't honoured on Linux
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4727 212acab6-be3b-0410-9dea-997c60f758d6
2006-08-07 07:37:20 +00:00
kichik
936aa142e0
properly quote build settings, even if they come from the command line
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4648 212acab6-be3b-0410-9dea-997c60f758d6
2006-04-07 15:33:48 +00:00
kichik
a7be6822ea
automatically pass makensis build settings to script
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4632 212acab6-be3b-0410-9dea-997c60f758d6
2006-04-05 18:42:30 +00:00
pabs3
9cc73c10ea
Fix for POSIX regression due to sconf.h change.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4562 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-10 15:17:49 +00:00
kichik
7e6bba5c3f
add new line to version.h to avoid gcc warning
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4558 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-08 16:44:22 +00:00
kichik
dd306c7798
added back "v" prefix to NSIS_VERSION
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4550 212acab6-be3b-0410-9dea-997c60f758d6
2006-03-06 15:04:27 +00:00
kichik
aaef4e35eb
fixed bug #1434215 - #define local leaks into path settings
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4539 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 19:19:49 +00:00
kichik
5812fa78d2
write all defines to sconf.h which is included by config.h instead of passing them on the command line
...
write the freaquently changing NSIS_VERSION to a separate file named version.h so only files that really need it will include it
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4538 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-24 19:17:49 +00:00
pabs3
e2c7cdb60a
Remember to define __BIG_ENDIAN__ for the tests as well as makensis.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4514 212acab6-be3b-0410-9dea-997c60f758d6
2006-02-01 06:01:11 +00:00
kichik
5e71f67d63
don't install TODO.txt
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4493 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-21 12:29:33 +00:00
pabs3
0913023f33
Merge patch for better installs on POSIX platforms.
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4486 212acab6-be3b-0410-9dea-997c60f758d6
2006-01-21 09:54:23 +00:00
kichik
4ca94f6615
added "-setup" suffix to installer output file name
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4445 212acab6-be3b-0410-9dea-997c60f758d6
2005-12-17 13:54:34 +00:00
kichik
4b8cd4211c
added TestScript for scripts which are only used for testing, and not as examples
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4429 212acab6-be3b-0410-9dea-997c60f758d6
2005-11-26 12:14:36 +00:00
kichik
8aa498bc5d
output an error message for SCons 0.96.90 or older, instead of a TypeError exception
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4313 212acab6-be3b-0410-9dea-997c60f758d6
2005-10-08 21:13:02 +00:00
kichik
54062c79b9
use AddAvailableLibs
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4290 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-24 15:49:38 +00:00
kichik
08665528b9
added support for compilation of cross platform utilities
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4272 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-17 09:43:10 +00:00
kichik
4bf6509225
VPatch 3.0
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4271 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-17 09:25:44 +00:00
kichik
9929eb7120
use True/False instead of 1/0
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4270 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-17 08:50:41 +00:00
kichik
dac3dfe20b
scons 0.96.91 is required
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4243 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-08 16:48:17 +00:00
kichik
d736ad8ce6
moved most of config.h into SConstruct
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4237 212acab6-be3b-0410-9dea-997c60f758d6
2005-09-02 16:15:13 +00:00
kichik
1aaa2da092
Library.nsi example requires %WINDIR% environment variable
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4227 212acab6-be3b-0410-9dea-997c60f758d6
2005-08-26 10:10:21 +00:00
kichik
03bb808953
added -signed suffix to signed distribution files
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4224 212acab6-be3b-0410-9dea-997c60f758d6
2005-08-19 12:02:15 +00:00
kichik
2a8231fbdb
added CODESIGNER option to enable executable digital signing
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4221 212acab6-be3b-0410-9dea-997c60f758d6
2005-08-14 10:44:02 +00:00
kichik
09d17aff6f
no support for Python 1.5.2
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4220 212acab6-be3b-0410-9dea-997c60f758d6
2005-08-11 20:29:59 +00:00
kichik
2f318e63c3
pass res_target to AppendRES
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4175 212acab6-be3b-0410-9dea-997c60f758d6
2005-07-19 19:14:56 +00:00
kichik
7fd7935769
cleaned up a bit
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4173 212acab6-be3b-0410-9dea-997c60f758d6
2005-07-16 10:14:20 +00:00
kichik
5bb9c58089
use $PROGSUFFIX instead of '.exe'
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4167 212acab6-be3b-0410-9dea-997c60f758d6
2005-07-09 15:56:24 +00:00
kichik
418f2e0569
alias UIs
target to UIs
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4165 212acab6-be3b-0410-9dea-997c60f758d6
2005-07-09 10:11:59 +00:00
kichik
2c161a5cde
don't build tests by default to avoid an error about CppUnit missing
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4163 212acab6-be3b-0410-9dea-997c60f758d6
2005-07-07 20:13:34 +00:00
kichik
4ecca13fcd
added test-scripts
target
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4134 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-24 10:52:37 +00:00
kichik
e7ef640fad
one less TODO
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4129 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-23 19:06:23 +00:00
kichik
01ea9d4bcb
fixed indention
...
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4126 212acab6-be3b-0410-9dea-997c60f758d6
2005-06-22 21:45:40 +00:00