kichik
|
580c98a100
|
implemented RFE #1460586 - Put time stamps in the install log
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4635 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-04-05 18:45:03 +00:00 |
|
kichik
|
503f5c78c8
|
moved _NSIS_NO_INT64_SHR test to SCons/Config/ms so it'll only be called once and not for each stub and because it's a better location being a vc specific problem
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4595 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-03-17 12:01:17 +00:00 |
|
kichik
|
f36bb7557e
|
make sure -Wl,-Map is supported by the linker
mingw supports it, so only check for non-cross envs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4590 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-03-14 18:22:57 +00:00 |
|
kichik
|
ee3369307f
|
should be main, not __main
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4589 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-03-14 18:21:12 +00:00 |
|
kichik
|
674cf5d3ba
|
return true if the flag is valid, not the other way around
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4588 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-03-14 18:03:43 +00:00 |
|
kichik
|
bc76613d85
|
use FlagsConfigure for -pthread
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4587 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-03-14 17:53:24 +00:00 |
|
kichik
|
7430499571
|
added FlagsConfigure for compiler and linker flags configuration
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4586 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-03-14 17:52:38 +00:00 |
|
kichik
|
32a717faf5
|
move NSIS_VARS_SECTION to sconf.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4536 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-02-24 19:12:04 +00:00 |
|
kichik
|
8e9a79a4b7
|
applied patch #1434174 - GCC 4.2 patches
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4533 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-02-24 16:19:55 +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
|
94f7f3b673
|
added NSIS_CONFIG_LOG_STDOUT
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4510 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-01-27 17:53:00 +00:00 |
|
pabs3
|
82cbf4e478
|
Fix Debian bug #350112: Use CPPDEFINES instead of broken CPPFLAGS to define __BIG_ENDIAN__ on big endian POSIX platforms.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4505 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-01-27 13:45:08 +00:00 |
|
kichik
|
9f93fcfa18
|
oops, quoting problems, back to config.h
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4496 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-01-21 15:59:33 +00:00 |
|
kichik
|
dcc5a3c002
|
moved VARS_SECTION_NAME from config.h to config.py and renamed it to NSIS_VARS_SECTION
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4495 212acab6-be3b-0410-9dea-997c60f758d6
|
2006-01-21 15:17:28 +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
|
47b2ca9bcb
|
fixed bug #1370179 - endianness problem with FIX_ENDIAN_INT32_INPLACE
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4444 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-12-15 18:53:38 +00:00 |
|
kichik
|
337019b8b6
|
use a cross-compile environment to test for memcpy and memset
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4393 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-11-12 10:46:28 +00:00 |
|
kichik
|
a70e478d6e
|
freebsd portability
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4379 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-11-08 19:30:18 +00:00 |
|
icemank
|
2bae0bb2ee
|
Fixed indentations.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4329 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-10-16 12:50:29 +00:00 |
|
icemank
|
174feaed16
|
Fixed comment handling.
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4328 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-10-16 05:37:13 +00:00 |
|
kichik
|
b8991b1482
|
original LIB is used, no need to remove #/.sconf_temp
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4327 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-10-13 14:49:39 +00:00 |
|
kichik
|
e1d65c2150
|
don't add /GX to defenv
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4326 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-10-13 13:33:28 +00:00 |
|
kichik
|
8507a9027d
|
added workaround for Platform SDK's libcp.lib
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4325 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-10-13 13:16:38 +00:00 |
|
kichik
|
49179ea08d
|
Platfrom SDK's headers and libraries are newer than VC Toolkit's
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4314 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-10-10 11:45:01 +00:00 |
|
kichik
|
a546017631
|
workaround for scons bug - use CPPDEFINES in RCCOM
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4306 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-10-05 13:47:12 +00:00 |
|
kichik
|
0a86da7f01
|
use CPPDEFINES in RCCOM
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4305 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-10-05 13:42:04 +00:00 |
|
kichik
|
66bec46203
|
useful function, for now only AddAvailableLibs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4289 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-09-24 15:48:59 +00:00 |
|
kichik
|
20248c1ca9
|
no optimizations and symbol stripping in debug mode
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4288 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-09-24 11:41:41 +00:00 |
|
kichik
|
31e868b010
|
only mingw supports --file-alignment
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4278 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-09-20 17:32:10 +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
|
c465e44e56
|
updated for scons 0.96.91
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4265 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-09-16 16:02:51 +00:00 |
|
kichik
|
1898a9b2e1
|
fixed in scons 0.96.91
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4244 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-09-08 17:52:57 +00:00 |
|
kichik
|
98931b03f9
|
moved most of config.h into SConstruct
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4238 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-09-02 17:08:07 +00:00 |
|
kichik
|
759ad45a19
|
replaced with a complete linker script taken from ld --verbose
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4208 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-08-05 15:27:58 +00:00 |
|
kichik
|
39f365d25f
|
linker script is defined using -T, not -Wl
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4207 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-08-05 15:27:03 +00:00 |
|
kichik
|
cfb0ff9762
|
DllMain's name is _DllMain@12, not _DllMain@16
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4206 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-08-05 13:14:15 +00:00 |
|
kichik
|
20521a99e9
|
added -mwindows to plug-ins linkage
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4205 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-08-05 12:52:12 +00:00 |
|
kichik
|
df2a7ce233
|
add $MAP_FLAG to all envs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4172 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-07-16 10:09:17 +00:00 |
|
kichik
|
c0ce38d877
|
if emitter is a list of emitters, take the first and only emitter
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4164 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-07-08 09:49:51 +00:00 |
|
kichik
|
f98936ee9e
|
files needed by gnu configuration
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4160 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-07-02 17:53:21 +00:00 |
|
kichik
|
de7378b40b
|
* use a nicer method to replace the emitter
* don't write required files on runtime, added them to cvs
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4159 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-07-02 17:53:06 +00:00 |
|
kichik
|
5ed1ef2bb8
|
added linker script to assure correct order of sections
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4122 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-06-22 14:49:34 +00:00 |
|
kichik
|
be0ba361a6
|
MAP_FLAG no longer needs to be a function
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4041 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-05-21 13:13:36 +00:00 |
|
kichik
|
c57ed10119
|
automatically generate map file name with proper path
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4040 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-05-21 13:11:35 +00:00 |
|
kichik
|
4dfd7ef0dd
|
added CPP_REQUIRES_STDLIB flag
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4037 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-05-21 13:03:51 +00:00 |
|
kichik
|
88a0af6276
|
missing colon
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4036 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-05-21 10:59:27 +00:00 |
|
kichik
|
da01b9cdc1
|
use cross compiler tool definition
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4033 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-05-20 11:23:59 +00:00 |
|
kichik
|
b48f1f840e
|
tool for cross-compiling mingw
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4032 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-05-20 11:23:43 +00:00 |
|
kichik
|
01cddf169b
|
search harder for the platform sdk
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4028 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-05-14 17:52:41 +00:00 |
|
kichik
|
65a282745d
|
--file-alignment is MinGW specific
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4017 212acab6-be3b-0410-9dea-997c60f758d6
|
2005-05-07 13:44:05 +00:00 |
|