Commit Graph

3447 Commits

Author SHA1 Message Date
Gerald Pfeifer
2cc7fe2192 winebuild: Add support for PLATFORM_FREEBSD to get_ld_command. 2009-10-15 12:06:18 +02:00
Juan Lang
3e30306bb3 winegcc: Examine each argument of compile command rather than only the first. 2009-10-12 12:13:20 +02:00
Alexandre Julliard
da3ee66505 wrc: Include unistd.h before the Windows headers. 2009-10-06 16:18:04 +02:00
Damjan Jovanovic
a186fd7767 wine.inf: Add the still image class key. 2009-10-05 15:53:39 +02:00
Gerald Pfeifer
d222e8edf1 winebuild: Add support for PLATFORM_FREEBSD. 2009-10-05 15:09:41 +02:00
Alexandre Julliard
a4e22d4928 tools: Build all the tools with -D__WINESRC__. 2009-10-05 14:55:25 +02:00
Alexandre Julliard
19c0b3ee48 winedump: Use consistent prototypes for option callbacks. 2009-10-02 15:06:59 +02:00
André Hentschel
1d0365da95 widl: Add ARM support. 2009-09-28 13:31:32 +02:00
Alexandre Julliard
bb223b789b winedump: Ordinal functions can be forwards too. 2009-09-24 23:59:54 +02:00
André Hentschel
e0dac25ba3 winegcc: Add ARM support. 2009-09-24 13:30:04 +02:00
Alexandre Julliard
14428cf22f pstorec: Add a typelib resource. 2009-09-24 13:14:55 +02:00
Alexandre Julliard
6e2babc977 oleaut32: Properly register the stdole typelibs. 2009-09-23 14:28:13 +02:00
Gerald Pfeifer
bdb73f5c72 wrc: Fix eight conditions in compare_menuex_item. 2009-09-16 15:26:06 -05:00
André Hentschel
d912d6fb4d winemaker: Update manpage. 2009-09-15 16:41:24 -05:00
Huw Davies
d36e1cefde oledb32: Add registration routines. 2009-09-09 16:25:21 +02:00
Henri Verbeet
a7b0a1cd4a widl: Generate proper prototypes for function declarations without arguments. 2009-09-09 12:06:51 +02:00
Huw Davies
6be5ab78b9 wine.inf: Register msdaps.dll. 2009-09-02 15:32:46 +02:00
André Hentschel
d26857c9b4 winemaker: Update usage text. 2009-08-31 12:42:05 +02:00
André Hentschel
c0bd2912db winemaker: Fix dll compiling in project files. 2009-08-31 12:42:00 +02:00
Alexandre Julliard
1f220db93e tools: Copy 16-bit font definitions to avoid including 16-bit headers. 2009-08-29 21:10:54 +02:00
Alexandre Julliard
1aea4efd79 tools: Take into account the executable extension when looking for tools in the path. 2009-08-27 13:35:50 +02:00
Francois Gouget
b4e7155c1a wrc: Add a '\n' to a parser_warning() call. 2009-08-26 13:09:16 +02:00
Huw Davies
b524c55021 widl: Add separate --win32-align and --win64-align options. 2009-08-25 14:56:57 +02:00
Damjan Jovanovic
616b27275c sti: Add self registration. 2009-08-24 15:17:34 +02:00
Dylan Smith
ba38f219d0 tools: Detect windows platform with _WIN32 instead of _WINDOWS. 2009-08-24 15:17:34 +02:00
Alexandre Julliard
3f7d342cfa winebuild: Add win32/win64 generic architectures in addition to specific CPUs. 2009-08-24 15:17:33 +02:00
Dylan Smith
8e0b17462b makedep: Handle non-overwriting rename for Windows. 2009-08-24 15:17:33 +02:00
Huw Davies
a376b86dfe widl: The alignment written for USER_MARSHAL types is the wire-type alignment. 2009-08-21 15:08:49 +02:00
Huw Davies
e4e21193c0 widl: A structure that contains an embedded interface ptr in an array is a BOGUS_STRUCT. 2009-08-21 14:27:59 +02:00
Alexandre Julliard
be7558fc30 wrc: Print a warning when encountering utf8 strings in non-utf8 codepage. 2009-08-20 15:33:03 +02:00
Juan Lang
1b5ea4a954 wine.inf: Add a fake DLL entry for windowscodecs.dll. 2009-08-18 11:46:22 +02:00
Alexandre Julliard
b392362fd5 wine.inf: Specify the source module for 16-bit fake dlls. 2009-08-18 11:38:36 +02:00
Alexandre Julliard
f78a8ceafc makefiles: Add rules for building fake modules. 2009-08-18 11:29:35 +02:00
Alexandre Julliard
2de0c16363 winegcc: Add support for building fake modules. 2009-08-18 11:26:43 +02:00
Huw Davies
bbb3a85c51 widl: Add a structure packing command line option. 2009-08-17 16:48:10 +02:00
André Hentschel
4c9405a83c winemaker: Update manual. 2009-08-17 15:53:02 +02:00
Alexandre Julliard
5d3e134b17 winebuild: Add support for creating 16-bit fake dlls. 2009-08-17 13:57:49 +02:00
Alexandre Julliard
8024718c78 winebuild: Compute the resource offsets while building the resource tree for 16-bit resources. 2009-08-17 13:57:49 +02:00
Alexandre Julliard
ef4a3c3c2d winebuild: Add support for creating a fake dll at compile time. 2009-08-14 14:16:38 +02:00
Alexandre Julliard
99037aa9cc winebuild: Compute the resource offsets while building the resource tree. 2009-08-14 14:11:34 +02:00
Alexandre Julliard
47497cb26a winebuild: Add helper functions for writing binary data to a file. 2009-08-14 13:59:11 +02:00
Alexandre Julliard
b935cc210c winebuild: Add helper functions for reading binary data from a file. 2009-08-14 13:59:10 +02:00
André Hentschel
e1e9dc398f winemaker: Put the defines in DEFINES instead of CEXTRA. 2009-08-13 16:49:47 +02:00
André Hentschel
c9cea6f294 winemaker: Parse libraries of vcproj-files. 2009-08-11 13:33:31 +02:00
Alexandre Julliard
25e9e4f07b configure: Regenerate with autoconf 2.64. 2009-08-10 14:35:34 +02:00
Marcus Meissner
a30625306d fnt2bdf: Fixed 2 resource leaks. 2009-08-10 13:09:49 +02:00
Marcus Meissner
39d4d12c08 wrc: Handle "no files == stdin". 2009-08-10 13:09:43 +02:00
Marcus Meissner
051535961a winebuild: Added missing close. 2009-08-10 13:09:35 +02:00
Alexandre Julliard
29cec05c6f make_makefiles: Fix handling of .mc files. 2009-08-06 17:28:13 +02:00
Andrew Nguyen
625d1e75cd wine.inf: Add a fake DLL for dinput8. 2009-08-06 17:26:29 +02:00
Austin English
0bbb924db2 wine.inf: Add HKCU\AppEvents\Schemes registry key. 2009-08-05 15:30:16 +02:00
Maarten Lankhorst
58b5a3f6be msgsm32.acm: Implement a stub dll. 2009-08-04 15:19:32 +02:00
Huw Davies
69091ef569 widl: Store the pointer description in the type rather than base type so that it gets re-written when the type is re-written. 2009-08-04 13:50:07 +02:00
Hans Leidekker
c257ef317b hnetcfg: Register interfaces. 2009-08-03 17:44:55 +02:00
Austin English
1c2df36d25 wineinstall: Ask about installation before running configure. 2009-08-03 14:55:05 +02:00
Huw Davies
8d8bef944d include: Add crtrow.idl. 2009-07-23 13:28:05 +02:00
Huw Davies
d328e9a14a include: Add binres.idl. 2009-07-23 13:27:45 +02:00
Huw Davies
f80c419585 include: Add sesprp.idl. 2009-07-23 13:26:52 +02:00
Huw Davies
50c43ed868 include: Add dbdsad.idl. 2009-07-23 13:26:17 +02:00
Huw Davies
3eb5e861d8 include: Add opnrst.idl. 2009-07-23 11:26:22 +02:00
Huw Davies
659070ec3a include: Add dbcses.idl. 2009-07-23 11:25:42 +02:00
Huw Davies
74b2ba2ef3 include: Add dbccmd.idl. 2009-07-23 11:25:19 +02:00
Marcus Meissner
29bdb32592 wmc: Duplicate wine_cp_wcstombs check here too (Coverity). 2009-07-20 12:19:24 +02:00
Alexandre Julliard
fc8c8a5251 wrc: Report an error when encountering non-ASCII characters. 2009-07-16 11:15:15 +02:00
Alexandre Julliard
5d56995696 wrc: Avoid a crash if a file didn't contain any resources. 2009-07-16 11:15:00 +02:00
Hans Leidekker
8013e45e4c wmiutils: Register interfaces. 2009-07-14 15:15:45 +02:00
Hans Leidekker
a4717d0d4c wbemprox: Register interfaces. 2009-07-14 15:13:34 +02:00
Alexandre Julliard
f21eab1101 widl: Take into account the alignment of conformant arrays to pad a structure. 2009-07-13 09:23:06 +02:00
Alexandre Julliard
52f81c12db wmc: Add support for utf-8 codepage. 2009-07-10 13:07:33 +02:00
Michael Stefaniuc
d67a9d92ea wrc: Reset the language before processing multiple rc files. 2009-07-10 12:24:09 +02:00
Francois Gouget
8890282ac0 winapi/c_parser: Remove special cases for DEFINE_SHLGUID() and ICOM_DEFINE().
These macros don't exist anymore.
2009-07-09 14:51:26 +02:00
Francois Gouget
8c1bf48fbf winapi/c_parser: Badly indenting a closing brace should be a warning, not an error. 2009-07-09 14:51:21 +02:00
Alexandre Julliard
ae1afb82d2 winetest: Create a separate resource file with the SHA1 build id. 2009-07-09 12:54:39 +02:00
Alexandre Julliard
f0ea22ba87 winebuild: Dump resource data as dwords to reduce the output file size. 2009-07-09 12:54:16 +02:00
Francois Gouget
def8d4f401 winapi: Modify parse_c_typedef() to get rid of the $finished variable. 2009-07-09 11:37:44 +02:00
Francois Gouget
6f5ae45846 winapi: Introduce a pseudo-loop in parse_c_variable() to get rid of the $finished variable. 2009-07-09 11:37:42 +02:00
Francois Gouget
a4ed46d398 winapi: Simplify and improve the readability of the C parsers.
Specifically, clean up parameter passing, and remove unneeded
intermediate variable references.  Remove uninformative comments.
2009-07-06 14:35:27 +02:00
Alexandre Julliard
0dc951694b winetest: Build exe resources as separate .res files. 2009-07-06 14:33:32 +02:00
Alexandre Julliard
56af92b073 makefiles: Regenerate the source lists using make_makefiles. 2009-07-03 13:26:38 +02:00
Alexandre Julliard
88b74519ae make_makefiles: Automatically update the source lists in the individual makefiles. 2009-07-03 13:26:01 +02:00
Alexandre Julliard
d375d25d65 widl: An ENUM16 is 32-bit wide in memory. 2009-07-03 13:06:14 +02:00
Alexandre Julliard
f6d2b49145 widl: Take into account structure field alignment when computing offsets. 2009-07-03 13:05:52 +02:00
Alexandre Julliard
064775c9a0 widl: Struct alignment should be the largest alignment of all the struct members. 2009-07-03 13:05:52 +02:00
Alexandre Julliard
fc7681a8ce widl: Skip the existing correlation descriptor on unencapsulated unions when generating a different one. 2009-07-03 13:05:52 +02:00
Alexandre Julliard
7798aed2cf winebuild: Don't try to output 32-bit resources when building a 16-bit wrapper dll. 2009-06-30 12:44:59 +02:00
Francois Gouget
73b0f65177 makedep: Add support for multiple object file extensions. 2009-06-30 12:39:32 +02:00
Vincent Povirk
b01c652d4b windowscodecs: Add stub implementation of IWICImagingFactory. 2009-06-29 14:20:13 +02:00
Eric Pouech
a9c7612d4c winedump: Added reference for MSVC 8. 2009-06-29 13:14:09 +02:00
Alexandre Julliard
56a92c25b6 winegcc: Pass all option flags to winebuild before non-options filenames. 2009-06-29 13:13:25 +02:00
Alexandre Julliard
683dc30e82 wrc: Clean up command line parsing for multiple files support. 2009-06-29 13:12:59 +02:00
Stefan Dösinger
07e835fffb winebuild: Open resource files in binary mode. 2009-06-26 12:01:27 +02:00
Damjan Jovanovic
fe1cc32721 wine.inf: Run winemenubuilder to delete menus on startup. 2009-06-26 12:00:12 +02:00
Alexandre Julliard
1405c00ecb wrc: Use an EOF rule instead of lex_destroy for compatibility with prediluvian flex versions. 2009-06-23 15:53:01 +02:00
Alexandre Julliard
2189b101de winebuild: Enforce header size alignment when outputting resources. 2009-06-23 15:53:00 +02:00
Alexandre Julliard
e25bc79da1 wrc: Add support for loading multiple input files at once. 2009-06-22 12:23:39 +02:00
Alexandre Julliard
6cf96bf940 winebuild: Add possibility to generate a global resource file without running it through windres. 2009-06-22 11:46:33 +02:00
Alexandre Julliard
c152b4e7d1 include: Add a target address for unwinding for platforms that need it. 2009-06-18 15:17:26 +02:00
Huw Davies
a6181cb3b2 tools/widl: Fix behaviour when both lcid and retval arguments are present. 2009-06-17 17:23:21 +02:00
Alexandre Julliard
7b08604778 winegcc: Add support for the -Wl,--large-address-aware option. 2009-06-17 17:23:20 +02:00
Alexandre Julliard
fec5f5cf1f winebuild: Implement a --large-address-aware flag. 2009-06-17 17:23:20 +02:00