Commit graph

76 commits

Author SHA1 Message Date
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
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
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
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
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
kichik
dd9ca8da98 restore LINKFLAGS after test is done
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4016 212acab6-be3b-0410-9dea-997c60f758d6
2005-05-07 13:32:16 +00:00
kichik
b6834a014b add funcs.c only when NODEFLIBS_FLAG is used
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4009 212acab6-be3b-0410-9dea-997c60f758d6
2005-05-05 21:09:13 +00:00
kichik
db43f63346 check if gcc requires memcpy or memset and add them to crt-less builds
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4007 212acab6-be3b-0410-9dea-997c60f758d6
2005-05-05 20:25:20 +00:00
kichik
dc128c6928 use g++ for linking on mingw, not ld
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4004 212acab6-be3b-0410-9dea-997c60f758d6
2005-04-29 09:16:49 +00:00
kichik
0e57cddf06 added debug configuration
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3981 212acab6-be3b-0410-9dea-997c60f758d6
2005-04-21 17:40:58 +00:00
kichik
b604cdfe3f new build system using SCons
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@3969 212acab6-be3b-0410-9dea-997c60f758d6
2005-04-16 18:48:50 +00:00