Alexandre Julliard
|
b53773cff2
tools: Move the output buffer functions to the common header.
|
3 éve |
Alexandre Julliard
|
d969d02e21
tools: Move target CPU and platform handling to the common tools.h header.
|
3 éve |
Alexandre Julliard
|
f9ee0d2f05
tools: Avoid using wine/port.h.
|
3 éve |
Alexandre Julliard
|
d6d5a21721
winebuild: Unify the strarray implementation with the one from makedep.
|
3 éve |
Jacek Caban
|
ea5e89a545
winebuild: Make mingw a separated platform from msvc.
|
3 éve |
Huw Davies
|
b2585d98b2
winebuild: Use the correct section label on macOS.
|
5 éve |
Alexandre Julliard
|
e4b9a501a3
winebuild: Support generating a .spec.o file for Windows platforms.
|
5 éve |
Alexandre Julliard
|
7555fd57e3
winebuild: Add a helper for generating RVA pointers.
|
5 éve |
Alexandre Julliard
|
aa0572f0a2
winebuild: Open the output file only when needed.
|
5 éve |
Alexandre Julliard
|
39698f5468
winebuild: Align resource data to dword boundaries even on 64-bit.
|
5 éve |
Alexandre Julliard
|
8baaf5349f
winebuild: Use strarray objects instead of pointers where possible.
|
8 éve |
Charles Davis
|
77960ab755
winebuild: Specify an object format to windres.
|
8 éve |
Dmitry Timoshkov
|
8cf8285add
winebuild: Write actual (not aligned) sizes in the resource headers.
|
11 éve |
Alexandre Julliard
|
f7272176d9
winebuild: Split the names of the as and ld commands to allow arguments.
|
11 éve |
André Hentschel
|
4f1beed106
winebuild: Remove get_asm_short_keyword.
|
11 éve |
André Hentschel
|
14ac50c7b7
winebuild: Remove dead code (clang).
|
13 éve |
Marcus Meissner
|
0806f9a438
winebuild: Avoid a superflous null check (Coverity).
|
13 éve |
Alexandre Julliard
|
8639550155
winebuild: Allow duplicate resources with different versions and keep the highest version.
|
14 éve |
Alexandre Julliard
|
b03059cbda
winebuild: Add a spawn() helper function to avoid starting a shell where possible.
|
14 éve |
Alexandre Julliard
|
58dddbed23
winebuild: Add more checks to protect against corrupted resource files.
|
14 éve |
Alexandre Julliard
|
38ca263374
winebuild: Simplify the code for finding the various build tools.
|
15 éve |
Alexandre Julliard
|
ef4a3c3c2d
winebuild: Add support for creating a fake dll at compile time.
|
15 éve |
Alexandre Julliard
|
99037aa9cc
winebuild: Compute the resource offsets while building the resource tree.
|
15 éve |
Alexandre Julliard
|
47497cb26a
winebuild: Add helper functions for writing binary data to a file.
|
15 éve |
Alexandre Julliard
|
b935cc210c
winebuild: Add helper functions for reading binary data from a file.
|
15 éve |
Alexandre Julliard
|
f0ea22ba87
winebuild: Dump resource data as dwords to reduce the output file size.
|
15 éve |
Stefan Dösinger
|
07e835fffb
winebuild: Open resource files in binary mode.
|
15 éve |
Alexandre Julliard
|
2189b101de
winebuild: Enforce header size alignment when outputting resources.
|
15 éve |
Alexandre Julliard
|
6cf96bf940
winebuild: Add possibility to generate a global resource file without running it through windres.
|
15 éve |
Alexandre Julliard
|
e112286366
winebuild: Add detection of duplicate resources.
|
15 éve |