Martin Storsjo
ea35f11e0e
api-ms-win-core-memory-l1-1-1: Add stub dll.
2014-02-05 13:49:37 +01:00
Martin Storsjo
07d0ef8a4d
api-ms-win-core-localization-obsolete-l1-1-0: Add stub dll.
2014-02-05 13:49:36 +01:00
Martin Storsjo
f3b9ffce2c
api-ms-win-core-localization-l1-2-0: Add stub dll.
2014-02-05 13:49:35 +01:00
Martin Storsjo
be1560734d
api-ms-win-core-libraryloader-l1-1-1: Add stub dll.
2014-02-05 13:49:35 +01:00
Martin Storsjo
caaf93db38
api-ms-win-core-kernel32-legacy-l1-1-0: Add stub dll.
2014-02-05 13:49:34 +01:00
Martin Storsjo
1c4f6ec742
api-ms-win-core-io-l1-1-1: Add stub dll.
2014-02-05 13:49:33 +01:00
Frédéric Delanoy
4d3ba0310e
wrc: Remove unused variables.
2014-02-05 13:49:20 +01:00
Alexandre Julliard
09e70524f4
makedep: Generate install rules for TrueType fonts based on pragmas in the .sfd file.
2014-02-05 13:49:08 +01:00
Alexandre Julliard
1cccb5594a
makedep: Generate rules for bitmap fonts based on pragmas in the .sfd file.
2014-02-05 13:32:33 +01:00
Martin Storsjo
1ffeb42284
api-ms-win-core-heap-obsolete-l1-1-0: Add stub dll.
2014-02-04 16:08:15 +01:00
Martin Storsjo
29573f99da
api-ms-win-core-heap-l1-2-0: Add stub dll.
2014-02-04 16:08:02 +01:00
Martin Storsjo
0f0e2bf433
api-ms-win-core-handle-l1-1-0: Add stub dll.
2014-02-04 16:07:30 +01:00
Martin Storsjo
bc132f3419
api-ms-win-core-file-l1-2-0: Add stub dll.
2014-02-04 16:07:08 +01:00
Martin Storsjo
a777a22376
api-ms-win-core-console-l1-1-0: Add stub dll.
2014-02-04 16:06:49 +01:00
Martin Storsjo
8c9e0b868b
api-ms-win-core-com-l1-1-0: Add stub dll.
2014-02-04 16:06:23 +01:00
Martin Storsjo
6bb42462bb
ext-ms-win-gdi-devcaps-l1-1-0: Add stub dll.
2014-02-04 16:06:02 +01:00
Martin Storsjo
c2df36dfc5
api-ms-win-ntuser-dc-access-l1-1-0: Add stub dll.
2014-02-04 16:05:38 +01:00
Alexandre Julliard
cf0e96c6d0
configure: Rename substituted variables to a standard _CFLAGS and _LIBS format.
2014-01-30 14:51:33 +01:00
Alexandre Julliard
8aa64e3580
configure: Automatically expand _CFLAGS and _LIBS variables in all makefiles.
2014-01-30 12:42:56 +01:00
Alexandre Julliard
dc24a92f5b
makedep: Add a helper function for computing base dir paths.
2014-01-28 19:38:44 +01:00
Jacek Caban
bd82d64467
atl90: Share registrar.c with atl100.
2014-01-28 14:32:17 +01:00
Martin Storsjo
8142543654
api-ms-win-core-synch-l1-2-0: Add stub dll.
2014-01-28 11:48:30 +01:00
Nikolay Sivov
cbf55d8251
widl: Uuid attribute is allowed for 'struct'.
2014-01-28 10:52:09 +01:00
Nikolay Sivov
c46debeeeb
widl: Fix pointer size for SYS_WIN64 typelibs.
...
The fact that test data was wrong was hidden by broken widl typelib,
and same test typelib was used on windows so we never get proper test
results. Standard IUnknown/IDispatch that live in system stdole2.tlb
are also tested now.
2014-01-27 14:13:54 +01:00
Alexandre Julliard
16286e45c4
makedep: Create target subdirectories at make depend time.
2014-01-15 11:52:53 +01:00
Alexandre Julliard
2da6fc368f
makedep: Make the makefile mode the default behavior and remove obsolete options.
2014-01-14 21:16:40 +01:00
Alexandre Julliard
509364e1dd
makefiles: Get rid of Make.rules.
2014-01-14 12:18:02 +01:00
Alexandre Julliard
ab4fc685ba
makedep: Generate dependencies for mo files when supported.
2014-01-14 11:49:42 +01:00
Alexandre Julliard
d19b68fa1a
makedep: Expand compilation flags into the generated rules.
2014-01-14 11:45:58 +01:00
Frédéric Delanoy
1bd7405193
winedump: Use BOOL type where appropriate.
2014-01-14 11:17:19 +01:00
Alexandre Julliard
7d1d9b40f1
makedep: Expand tool names into the generated rules.
2014-01-13 17:37:31 +01:00
Alexandre Julliard
c7411e22be
makedep: Expand the winegcc target arguments into the generated rules.
2014-01-13 17:37:29 +01:00
Frédéric Delanoy
5d0adcfa1e
winedump: Remove an "#if 1" preprocessor directive.
2014-01-13 17:37:01 +01:00
Alexandre Julliard
09a75310da
makedep: Expand the script names into the generated rules.
2014-01-10 12:53:15 +01:00
Alexandre Julliard
623cfef4a0
makedep: Add helper functions for computing source dir paths.
2014-01-10 12:47:19 +01:00
Frédéric Delanoy
91f2435469
Assorted spelling fixes.
2014-01-09 17:39:59 +01:00
Jacek Caban
0df819eecf
widl: Make identifiers file more compatible with midl.
2014-01-09 12:28:43 +01:00
Martin Storsjo
8d9ecf70e2
api-ms-win-core-util-l1-1-0: Add stub dll.
2014-01-08 16:27:21 +01:00
Martin Storsjo
6f17458793
api-ms-win-core-sysinfo-l1-2-0: Add stub dll.
2014-01-08 16:27:03 +01:00
Martin Storsjo
463bf7bb61
api-ms-win-core-string-l1-1-0: Add stub dll.
2014-01-08 16:26:54 +01:00
Martin Storsjo
3741f7176a
api-ms-win-core-profile-l1-1-0: Add stub dll.
2014-01-08 16:26:45 +01:00
Martin Storsjo
e5c2036cfe
api-ms-win-core-interlocked-l1-2-0: Add stub dll.
2014-01-08 16:26:36 +01:00
Martin Storsjo
5ee522162c
api-ms-win-core-errorhandling-l1-1-1: Add stub dll.
2014-01-08 16:26:26 +01:00
Martin Storsjo
0ee5b475cc
api-ms-win-core-debug-l1-1-1: Add stub dll.
2014-01-08 16:26:16 +01:00
Martin Storsjo
7918f968f1
api-ms-win-core-processthreads-l1-1-1: Add stub dll.
2014-01-08 16:26:06 +01:00
Sergey Guralnik
4d13f84903
winedump: Get rid of the MAKE_DLL_RULES in the Makefile.in template.
2014-01-08 16:11:34 +01:00
Alexandre Julliard
ec8e5c610b
makefiles: Generate explicit commands to create object subdirectories.
2014-01-08 16:11:30 +01:00
Alexandre Julliard
3e40fea9d6
makefiles: Automatically add the necessary msvcrt flags to the generated rules.
2014-01-08 14:34:15 +01:00
Alexandre Julliard
3dfcec768d
makefiles: Always create dependencies from the top-level directory.
2014-01-07 12:20:26 +01:00
Alexandre Julliard
0d533cf0bd
makefiles: Allow define arguments to be specific to a single file.
2014-01-07 12:20:25 +01:00
Alexandre Julliard
1a74fdbcee
makefiles: Expand define arguments directly into the generated rules.
2014-01-07 11:25:24 +01:00
Alexandre Julliard
ce25c89585
makedep: Don't expand variable references that use ${}.
2014-01-04 20:33:57 +01:00
Alexandre Julliard
9c2725d5d6
makedep: Grow the include file array dynamically.
2014-01-04 12:25:56 +01:00
Frédéric Delanoy
201e49d4aa
winedump: Use BOOL type where appropriate.
2014-01-03 11:27:39 +01:00
Dmitry Timoshkov
8cf8285add
winebuild: Write actual (not aligned) sizes in the resource headers.
2014-01-02 15:50:12 +01:00
Frédéric Delanoy
5f4ccc016f
winedump: Use BOOL type where appropriate.
2014-01-02 11:54:04 +01:00
Alexandre Julliard
45104d9cb6
makefiles: Determine module type based on the defined variables, and add some sanity checks.
2014-01-01 21:56:22 +01:00
Alexandre Julliard
b192879597
makefiles: Automatically output appropriate target flags.
2014-01-01 21:44:38 +01:00
Alexandre Julliard
e9afeb2a50
makefiles: Automatically add dll flags where necessary.
2014-01-01 21:33:06 +01:00
Alexandre Julliard
1cd2786f92
makefiles: Generate cross-compile rules automatically when supported.
2014-01-01 21:28:28 +01:00
Alexandre Julliard
54300b2302
makefiles: Add support for a variable to list extra targets.
2013-12-31 19:22:57 +01:00
Alexandre Julliard
a40d4d20e0
makefiles: Include manpages in the all: target.
2013-12-31 19:18:06 +01:00
Alexandre Julliard
092f37fc2d
makefiles: Include program files in the all: target.
2013-12-31 19:07:49 +01:00
Alexandre Julliard
d08ff3ff19
makefiles: Use a single variable for all types of idl files.
2013-12-31 18:15:17 +01:00
Alexandre Julliard
6ee09e4d3c
makedep: Generate rules for API documentation.
2013-12-30 20:23:16 +01:00
Alexandre Julliard
8bf0f5fe6d
makedep: Generate rules for test binaries.
2013-12-30 20:19:33 +01:00
Alexandre Julliard
908dada662
makedep: Generate rules for static libraries.
2013-12-30 20:17:36 +01:00
Alexandre Julliard
a37ef65ea8
makedep: Generate rules for import libraries.
2013-12-30 20:14:45 +01:00
Alexandre Julliard
f6479c0513
makedep: Generate rules for the main module.
2013-12-30 20:08:13 +01:00
Alexandre Julliard
8d6e916168
makedep: Keep track of object files in separate arrays.
2013-12-30 20:07:02 +01:00
Alexandre Julliard
5706cdaa5b
makedep: Pass string arrays by value in some places.
2013-12-28 19:52:33 +01:00
Alexandre Julliard
2af368b88c
makedep: Manage current output column with a global variable.
2013-12-28 14:25:33 +01:00
Alexandre Julliard
8aa529417d
makedep: Clean up output files on failure.
2013-12-28 14:25:32 +01:00
Alexandre Julliard
3b7cc5ec92
makedep: Generate a list of phony targets.
2013-12-28 14:25:31 +01:00
Alexandre Julliard
64b21eee94
makedep: Generate rules for TrueType fonts in maintainer mode.
2013-12-27 14:31:51 +01:00
Alexandre Julliard
2535a3b8f6
makedep: Generate rules for svg files in maintainer mode.
2013-12-27 14:31:51 +01:00
Alexandre Julliard
47c0f64fdd
makedep: Manage generated source files explicitly instead of relying on name comparisons.
2013-12-27 14:31:51 +01:00
Alexandre Julliard
cab558b4bd
makedep: Allow overriding makefile variables through the MAKEFLAGS environment variable.
2013-12-27 14:31:51 +01:00
Alexandre Julliard
ab8d61d29b
makedep: Allow overriding makefile variables through the command line.
2013-12-27 14:31:51 +01:00
Alexandre Julliard
c29ea61087
makedep: Use a string array to store makefile variables.
2013-12-27 14:31:50 +01:00
Alexandre Julliard
708d6d3ae8
makedep: Use a string array to manage dlldata source files.
2013-12-27 14:31:49 +01:00
Alexandre Julliard
a8862d5d3c
makedep: Use a string array to manage include directories.
2013-12-26 21:53:56 +01:00
Alexandre Julliard
1047e0474d
makefiles: Leave it to install-sh to create destination directories.
2013-12-26 14:35:15 +01:00
Alexandre Julliard
d7afa57597
makedep: Generate a common rule for all objects of a given idl source.
2013-12-26 13:36:53 +01:00
Alexandre Julliard
9e307f268e
widl: Determine the output type from the file name if not specified explicitly.
2013-12-26 13:35:45 +01:00
Alexandre Julliard
566d3418af
makedep: Add a separate pragma flag for typelibs that need registration.
2013-12-26 13:32:49 +01:00
Alexandre Julliard
7779af1df9
makedep: Use array of filenames in more places.
2013-12-26 13:30:28 +01:00
Alexandre Julliard
3c7bec3ce8
makedep: Specify the old extension explicitly when replacing it.
2013-12-26 13:29:33 +01:00
Frédéric Delanoy
2fd1b85c77
winedump: Use BOOL type where appropriate.
2013-12-24 11:24:42 +01:00
Frédéric Delanoy
dcb25e59cb
winedump: Make segdir[] static.
2013-12-24 11:23:07 +01:00
Alexandre Julliard
c2d0907923
winebuild: Fix path separator for Cygwin.
2013-12-23 11:54:30 +01:00
Frédéric Delanoy
120dac41a1
widl: Constify a character string.
2013-12-20 10:51:17 +01:00
Detlef Riekenberg
b87b9f04d7
tools: make_authors is no longer used.
2013-12-19 17:31:22 +01:00
Stefan Dösinger
7db8cf29e9
tools: Define getopt in make_xftmpl.c.
2013-12-19 17:30:30 +01:00
Alexandre Julliard
1928d61146
makedep: Add support for reading source variables directly from the makefile.
2013-12-17 17:10:28 +01:00
Jonathan Liu
9c992f8a15
winebuild: Don't crash when dlltool or ar can't be found.
2013-12-16 12:02:49 +01:00
Jonathan Liu
93bdde3af2
winebuild: Use correct PATH separator on Windows.
2013-12-16 12:02:49 +01:00
Alexandre Julliard
e3fc518e8e
makefiles: Generate the top-level .gitignore from configure.
2013-12-16 12:02:46 +01:00
Alexandre Julliard
3bcad54fc6
makefiles: Generate individual .gitignore files corresponding to the build targets.
2013-12-16 12:02:37 +01:00
Alexandre Julliard
a8b633b1a1
makefiles: Don't use Make.rules in the top-level Makefile.
2013-12-16 12:02:34 +01:00
Alexandre Julliard
ca41acc1f9
makefiles: Automatically update the IDL_H_SRCS variable.
2013-12-15 10:23:06 +01:00
Alexandre Julliard
4f3d71cef3
makefiles: Get rid of the no longer used PO_SRCS variables.
2013-12-15 10:23:04 +01:00
Alexandre Julliard
73d1fa977a
makefiles: Automatically create object sub-directories when needed.
2013-12-12 21:13:38 +01:00
Alexandre Julliard
c2efb3b382
makefiles: Generate rules from makedep for .in files.
2013-12-12 20:04:53 +01:00
Alexandre Julliard
be2c66d504
makefiles: Explicitly specify source directory in Makefile dependencies.
2013-12-12 13:18:24 +01:00
Alexandre Julliard
52e19da50d
makedep: Generate rules for .x template files.
2013-12-12 12:00:04 +01:00
Alexandre Julliard
166ad9696c
make_xftmpl: Allow the C define names to be specified in the source file with pragmas.
2013-12-11 21:16:51 +01:00
Alexandre Julliard
31ad5fe6a2
make_xftmpl: Report errors in standard format.
2013-12-11 20:49:20 +01:00
Marcus Meissner
f5b2988bb0
winedbg: Added missing breaks (Coverity).
2013-12-09 11:43:14 +01:00
Frédéric Delanoy
35f82370ab
winedump: Use BOOL type where appropriate.
2013-12-05 10:58:04 +01:00
Aric Stewart
742cde4fab
tools: Build vertical orientation table.
...
Based on data related to UTR #50 Unicode Vertical Text Layout.
2013-12-04 16:34:04 +01:00
Frédéric Delanoy
cd99b5a773
winedump: Use BOOL type where appropriate.
2013-12-04 11:05:07 +01:00
Frédéric Delanoy
ee681d5a48
winedump: Make usage message more consistent.
...
Using infinitives, <arg> for option arguments.
2013-12-04 11:05:02 +01:00
Frédéric Delanoy
5ba7f79bad
Assorted spelling fixes.
2013-12-03 19:41:53 +01:00
Alexandre Julliard
4674566ba4
makedep: Allow the source directory itself in include paths.
2013-12-02 23:28:58 +01:00
Alexandre Julliard
202d046d68
makedep: Don't look for header files in the build directories.
2013-11-30 12:50:30 +01:00
Alexandre Julliard
bc9650392a
makefiles: Include AUTHORS file directly from the top-level directory.
2013-11-30 12:43:20 +01:00
André Hentschel
b32db69d12
winedump: Update minidump output.
2013-11-26 10:16:57 +01:00
Frédéric Delanoy
57d7f74d34
Assorted spelling fixes.
2013-11-21 19:44:46 +01:00
Alexandre Julliard
c8a42b4735
makefiles: Generate include path options from makedep.
2013-11-19 14:16:36 +01:00
Alexandre Julliard
a072dbc180
makedep: Use string arrays for include paths and object extensions.
2013-11-19 14:16:34 +01:00
Alexandre Julliard
abc6298159
makefiles: Add support for parent source directory in c2man.
2013-11-19 13:18:34 +01:00
Alexandre Julliard
e2df0ab856
makefiles: Generate rules from makedep for building and installing man pages.
2013-11-18 11:40:00 +01:00
Alexandre Julliard
a343edf44e
makefiles: Rename translated manpages according to their destination directory.
2013-11-18 11:33:34 +01:00
Alexandre Julliard
a6fd273a90
makefiles: Generate rules from makedep for running tests.
2013-11-18 11:30:59 +01:00
Jacek Caban
318931bd46
widl: Include resource id in typelib path if not default.
2013-11-12 19:06:42 +01:00
Alexandre Julliard
517d274e3a
makefiles: Add support for building from source files from a parent directory.
2013-11-12 13:47:44 +01:00
Alexandre Julliard
fe946f253a
makefiles: Add a makedep pragma to mark source files that are parts of the import library.
2013-11-11 11:46:21 +01:00
Alexandre Julliard
456c8f435a
makefiles: Remove the no longer needed EXTRASUBDIRS variables.
2013-11-09 22:10:52 +01:00
Alexandre Julliard
31eb8be661
makefiles: Output clean rules for generated files from makedep.
2013-11-09 22:10:49 +01:00
Alexandre Julliard
067d3f0ddb
makefiles: Merge the relpath functionality into makedep.
2013-11-09 12:32:06 +01:00
Jacek Caban
06246aff90
rpcrt4: Compile tests with -D__WINESRC__.
2013-11-08 16:29:43 +01:00
André Hentschel
94d8e3ab68
tools/winapi: Remove PCTSTR, PTSTR and TCHAR from the list of tested types.
2013-11-06 12:01:52 +01:00
Alexandre Julliard
27534a09c6
makefiles: Automatically update source variables in the makefile based on the makedep pragmas.
2013-11-05 20:38:19 +01:00
Alexandre Julliard
ae9f33e17b
makedep: Add support for #pragma directives in the source to set the flags for generated files.
2013-11-05 20:38:17 +01:00
Alexandre Julliard
cc02e15220
widl: Add support for #pragma directives.
2013-11-04 17:41:11 +01:00
Alexandre Julliard
1f3e3fa424
makedep: Add per-file flag to store the information about files to generate.
2013-11-04 17:41:09 +01:00
Michael Stefaniuc
3101b50121
winmm/tests: Fix the includes for generated.c.
2013-10-31 09:58:43 +01:00
Alexandre Julliard
9c6ab0f365
sfnt2fnt: Define WINE_UNICODE_API directly in the source.
2013-10-28 14:21:33 +01:00
Alexandre Julliard
98de631eb1
wrc: Define WINE_UNICODE_API directly in the source.
2013-10-28 14:20:58 +01:00
Alexandre Julliard
b647703774
wmc: Define WINE_UNICODE_API directly in the source.
2013-10-28 14:20:53 +01:00
Alexandre Julliard
54e0c7fe14
wrc: Remove an unused variable.
2013-10-28 14:18:56 +01:00
Alexandre Julliard
f775f3e105
wmc: Don't put timestamps in generated files.
2013-10-28 14:18:48 +01:00
Alexandre Julliard
9fbf473a0b
makefiles: Build makedep from the top-level makefile.
2013-10-28 13:58:14 +01:00
Alexandre Julliard
3571c06799
makefiles: Generate explicit build rules for C source files from makedep.
2013-10-28 11:16:11 +01:00
Dmitry Timoshkov
352c8d0215
tools/winapi: Remove OLDFONTENUMPROC from the list of tested types.
2013-10-16 11:41:20 +02:00
Alexandre Julliard
b9cb6d4f95
makedep: Automatically add the source idl for generated sources to the dependencies list.
2013-10-15 21:00:09 +02:00
Alexandre Julliard
c9a4cc6ab7
makedep: Add a helper function to replace a file name extension.
2013-10-15 20:59:15 +02:00
Alexandre Julliard
b1d4807fc2
makedep: Remove support for no longer used .mc.rc files.
2013-10-15 20:29:39 +02:00
Zhenbo Li
7003bbdfd4
atl90: Added new dll.
2013-10-15 16:35:05 +02:00
Alexandre Julliard
13479aa7b8
tools: Update the character data tables to Unicode 6.3.0.
2013-10-15 16:09:16 +02:00
Aric Stewart
b5d9fc323d
tools: Add new Explicit Formatting types for Unicode 6.3.
2013-10-15 16:02:38 +02:00
Alexandre Julliard
edf4dab5ef
makefiles: Generate explicit build rules for testlist.c from makedep.
2013-10-15 13:53:12 +02:00
Alexandre Julliard
d4593274dc
makefiles: Generate explicit build rules for dlldata.c from makedep.
2013-10-15 13:53:11 +02:00
Alexandre Julliard
d9a75184c7
makefiles: Generate explicit build rules for idl files from makedep.
2013-10-15 13:53:11 +02:00
Alexandre Julliard
25b0810655
makefiles: Generate explicit build rules for resource files from makedep.
2013-10-15 13:53:11 +02:00
Alexandre Julliard
da4c49c744
makefiles: Generate explicit build rules for message files from makedep.
2013-10-15 13:53:11 +02:00
Alexandre Julliard
c00cc015f8
makefiles: Generate explicit build rules for bison files from makedep.
2013-10-15 13:53:09 +02:00
Alexandre Julliard
efef36c05a
makefiles: Generate explicit build rules for lex files from makedep.
2013-10-14 19:49:29 +02:00
Alexandre Julliard
bb45a93d71
makedep: Generate correct dependencies for testlist.c.
2013-10-14 16:05:32 +02:00
Alexandre Julliard
c3aa495295
makedep: Add more helpers for file output and error handling.
2013-10-14 16:05:32 +02:00
Alexandre Julliard
cf34a967cc
makedep: Remove some unnecessary typedefs.
2013-10-14 16:05:31 +02:00
Alexandre Julliard
c6262a14f8
makefiles: Generate the common rules for tests from configure.
2013-10-10 12:27:00 +02:00
Alexandre Julliard
237ed76e6d
makefiles: Generate the common rules for programs from configure.
2013-10-10 11:41:14 +02:00
Alexandre Julliard
41c7ba4b5d
makefiles: Generate the common rules for dlls from configure.
2013-10-10 11:41:07 +02:00
Alexandre Julliard
a3b76d3366
makefiles: Generate the common rules for import libraries from configure.
2013-10-10 11:41:01 +02:00
Alexandre Julliard
fabd3120c5
makefiles: Move the main module rules to the global Make.rules file.
2013-10-09 11:31:21 +02:00
Alexandre Julliard
204105ade4
configure: Simplify the generation of the install and clean rules.
2013-10-08 15:25:07 +02:00
Alexandre Julliard
2292b06281
makefiles: Move l_intl.nls and wine.inf to loader so that they are installed even when tools are not built.
2013-10-07 13:32:03 +02:00
Alexandre Julliard
c0c7192eaa
makefiles: Generate the loader rules from configure.
2013-10-07 12:22:06 +02:00
Alexandre Julliard
8d5b8b1346
makefiles: Define __WINESRC__ globally.
2013-10-07 10:48:04 +02:00
Alexandre Julliard
69b9c4b198
configure: Use the standard MKDIR_P macro to create directories.
2013-10-04 22:12:22 +02:00
Alexandre Julliard
2808ba2108
tools: Upgrade the install-sh script.
2013-10-04 22:10:09 +02:00
Alexandre Julliard
9b86c6a9b8
wmc: Load translations from mo files instead of po.
2013-10-04 19:39:39 +02:00
Alexandre Julliard
d6057e6411
wmc: Add support for long command-line options.
2013-10-04 19:38:46 +02:00
Alexandre Julliard
a60ebd3ade
makefiles: Link libwine statically into the tools to avoid run-time path dependencies.
2013-10-04 17:46:22 +02:00
Hans Leidekker
621454ef0e
wine.inf: Initialize 64-bit prefixes with the right Windows version.
2013-10-02 20:18:22 +02:00
Francois Gouget
d3672524ed
Assorted spelling fixes.
2013-10-01 19:09:08 +02:00
Frédéric Delanoy
5f607a95df
wrc: Use BOOL type where appropriate.
2013-09-30 20:35:02 +02:00
Frédéric Delanoy
bf36cf284e
wmc: Use BOOL type where appropriate.
2013-09-30 20:35:02 +02:00
Alexandre Julliard
8355887560
makefiles: Clean files from the top-level makefile where possible.
2013-09-30 20:34:53 +02:00
André Hentschel
e99e9d8d82
winebuild: Update IMAGE_FILE_MACHINE_ARM64.
...
According to pecoff 8.3.
2013-09-26 10:45:10 +02:00
Frédéric Delanoy
a46da0e86a
wrc: Use BOOL type where appropriate.
2013-09-23 20:32:29 +02:00
Francois Gouget
3b5fb27f91
winapi: Small tweaks to fix perl warnings.
...
perl says defined(@array) is deprecated.
2013-09-20 17:04:21 +02:00
Detlef Riekenberg
6cb2156976
d3dx11_42: Add stub dll.
2013-09-09 22:10:00 +02:00
André Hentschel
d9a6deff4b
winedump: Add and use IMAGE_DELAYLOAD_DESCRIPTOR.
2013-09-09 22:10:00 +02:00
Francois Gouget
575eb6d8e1
winegcc: Solaris uses the same link option detection code as other platforms.
2013-09-06 17:27:13 +02:00
Francois Gouget
7d3f6d4c60
winegcc: Ignore the test link command stdout and stderr messages.
...
Otherwise invoking winegcc on any platform where our first guess at
the link options fails results in a lot of confusing error messages.
2013-09-06 17:27:08 +02:00
Francois Gouget
4343c9e1f7
winegcc: Add a trailing '\n' to the try_link() test file.
...
This stops the tested gcc command from issuing a warning on Solaris.
2013-09-06 17:26:18 +02:00
André Hentschel
0079248f10
xinput1_4: Add new dll based on xinput1_3.
2013-09-04 14:44:06 +02:00
Piotr Caban
074941c04f
winedump: Fix TLB function dumping.
2013-09-04 11:37:14 +02:00
Jacek Caban
b308a5c7ad
atl110: Added new DLL.
2013-09-03 17:00:28 +02:00
Piotr Caban
156206592a
winedump: Improve TLB string table handling.
2013-09-02 19:59:59 +02:00
Jacek Caban
7e4462e28e
widl: Generate names for imported nameless typedefs.
2013-08-29 19:56:18 +02:00
Jacek Caban
2510ec477b
widl: Increase version number stored in custom data.
2013-08-29 19:56:18 +02:00
Jacek Caban
0277512350
widl: Include string info in tlb custom data.
2013-08-29 19:56:18 +02:00
Jacek Caban
30def32b6f
winedump: Improved TLB custom data handling.
2013-08-29 19:56:18 +02:00
Huw Davies
5a8ca9e2e8
winegcc: Don't use DLLFLAGS in winegcc.
2013-08-27 21:30:02 +02:00
Huw Davies
2374cd52a7
winegcc: Set the LDDLLFLAGS according to the target platform.
2013-08-27 21:30:02 +02:00
Nikolay Sivov
8b45127e85
oledb32: Added IChapteredRowset definition.
2013-08-22 19:02:04 +02:00
Alexandre Julliard
4be4ad8278
libwine: Add support for codepage 10005 (Mac Hebrew).
2013-08-19 19:02:01 +02:00
Alexandre Julliard
23ddde8850
libwine: Add support for codepage 10004 (Mac Arabic).
2013-08-19 19:00:55 +02:00
Alexandre Julliard
4f718ca07d
libwine: Add support for defining round-trip mappings using the Unicode private range.
2013-08-19 18:59:40 +02:00
Kai Tietz
f05853b28a
widl: Add async_uuid attribute base support in parser.
2013-08-19 12:53:19 +02:00
Kai Tietz
da282872ff
widl: Allow version-attribute on type and enum.
2013-08-19 12:53:18 +02:00
Kai Tietz
f58353ecb6
widl: Allow inputsync-attribute on functions.
2013-08-19 12:53:17 +02:00
Kai Tietz
94c94260ea
widl: Allow hidden-attribute on type.
2013-08-19 12:53:16 +02:00
Kai Tietz
0d4f6bf258
widl: Allow hexadecimal argument for version-attribute.
2013-08-19 12:53:15 +02:00
Kai Tietz
60beb40cb7
widl: Handle default value for public vs hidden attribute.
2013-08-19 12:53:14 +02:00
Kai Tietz
d8318121a2
widl: Allow attributes before and after typedef-keyword.
2013-08-19 12:53:13 +02:00
Kai Tietz
499f05433a
widl: Add RT's namespace keyword to scanner, and parser.
2013-08-19 12:53:12 +02:00
Kai Tietz
5ff7af708d
widl: New option --rt for enabling rt's specific language extensions.
2013-08-19 11:30:30 +02:00
Hans Leidekker
acb1ff4af0
wbemdisp: Add a stub dll.
2013-08-16 18:04:43 +02:00
André Hentschel
6fb4e06298
winemaker: Improved check for libXML at runtime.
2013-08-15 16:17:20 +02:00
Nikolay Sivov
2a78e48e20
oledb32: Added IRowPositionChange interface definition.
2013-08-01 12:11:17 +02:00
Alexandre Julliard
8fcac3b2bb
wrc: Remove non-bison compatibility code.
2013-08-01 12:04:29 +02:00
Alexandre Julliard
bda5a2ffb8
widl: Remove non-bison compatibility code.
2013-08-01 12:04:24 +02:00
Piotr Caban
f929d2c2bc
winedump: Rename lib typelib segment to GuidHashTab.
2013-07-31 22:26:56 +02:00
Piotr Caban
e35a05b9a4
oleaut32: Name guids hash table segment in MSFT_SegDir struct.
2013-07-31 22:26:56 +02:00
Nikolay Sivov
2fe34bfb09
include: Added IRowPosition interface definition.
2013-07-30 19:11:05 +02:00
Piotr Caban
1121868e22
winedump: Rename res07 typelib segment to NameHashTab.
2013-07-29 15:01:14 +02:00
Piotr Caban
f9e73f97a9
oleaut32: Name names hash table segment in MSFT_SegDir struct.
2013-07-29 15:00:59 +02:00
Alistair Leslie-Hughes
a32391ab6b
oledb32: Add support for IErrorRecords.
2013-07-29 14:16:39 +02:00
Alistair Leslie-Hughes
83c14c723c
oledb32: Add interface ISourcesRowset.
2013-07-29 14:15:08 +02:00
Frédéric Delanoy
6a9d50292b
winemaker: Update French translation of manpage.
2013-07-24 11:10:20 -05:00
Frédéric Delanoy
e9911b095e
winemaker: Make manpage conform to common manpages conventions.
2013-07-24 11:10:17 -05:00
Frédéric Delanoy
8b2ad6ade3
winemaker: Make the manpage more concise.
2013-07-24 11:10:13 -05:00
Alexandre Julliard
194c43ac30
libwine: Compress code page tables by merging identical sequences.
2013-07-22 17:16:02 +02:00
Alexandre Julliard
6cb5cf183a
libwine: Update the codepage tables to Unicode 6.2.0.
2013-07-22 17:16:01 +02:00
Alexandre Julliard
1f44de3f65
usp10: Update the character data tables to Unicode 6.2.0.
2013-07-22 17:16:01 +02:00
Alexandre Julliard
4be0f88e8d
libwine: Use the best fit data for codepage 1361.
2013-07-22 17:16:00 +02:00
Alexandre Julliard
5fbb68769a
libwine: Fix the default Unicode character for codepage 20932.
2013-07-22 17:16:00 +02:00
Alexandre Julliard
89a54082be
libwine: Fix the default character for EBCDIC codepages.
2013-07-22 17:15:59 +02:00
Alexandre Julliard
a93ee68f2e
widl: Fix typo in man page.
2013-07-19 11:53:17 +02:00
Julian Rüger
166c79f255
winemaker: Update German translation of manpage.
2013-07-18 15:30:41 +02:00
Frédéric Delanoy
ee18a8b6cd
winemaker: Update French translation of manpage.
2013-07-18 15:30:41 +02:00
Frédéric Delanoy
267422101a
widl: Fix manpage formatting.
2013-07-17 20:30:50 +02:00
Frédéric Delanoy
621dc41247
winedump: Fix manpage formatting.
2013-07-17 20:30:50 +02:00
Frédéric Delanoy
3864fd8d37
wmc: Fix manpage formatting.
2013-07-17 20:30:50 +02:00
Frédéric Delanoy
f753720eb5
wrc: Fix manpage formatting.
2013-07-17 20:30:50 +02:00
Frédéric Delanoy
5dc595a6d9
winebuild: Fix manpage formatting.
2013-07-17 20:30:49 +02:00
Frédéric Delanoy
7b8b39f69c
winemaker: Fix manpage formatting.
2013-07-17 20:30:49 +02:00
Frédéric Delanoy
d8465b0e8b
winegcc: Fix manpage formatting.
2013-07-17 20:30:49 +02:00
André Hentschel
b49c923503
winebuild: Replace note about the Changelog file.
2013-07-17 11:24:00 +02:00
André Hentschel
f46590e997
c2man: Replace notes about the Changelog file.
2013-07-17 11:23:56 +02:00
Alexandre Julliard
dcc97a186d
Standardize the BUGS, AVAILABILITY and SEE ALSO sections across all man pages.
2013-07-16 20:48:05 +02:00
Francois Gouget
6cf05f914d
include: Remove some non-standard sublang synonyms.
2013-07-08 17:17:57 +02:00
Mosaab Alzoubi
5aac4b395e
wine.desktop: Add Arabic title.
2013-07-02 19:39:39 +02:00
Alexandre Julliard
005565d90d
makefiles: Make sure to install manpages for the install-lib and install-dev cases.
2013-07-02 19:39:30 +02:00
Alexandre Julliard
ebe555d146
makefiles: Avoid wildcard substitutions that are broken in BSD make.
2013-07-02 12:40:59 +02:00
André Hentschel
900594198a
winedump: Remove superfluous casts.
2013-07-02 11:09:37 +02:00
Alexandre Julliard
3dfe94cfbd
winebuild: Pass the -mcpu option to the C compiler also.
2013-07-01 19:51:12 +02:00
Akira Nakagawa
32184615fa
wine.desktop: Add Japanese title.
2013-07-01 19:51:11 +02:00
Alexandre Julliard
2db2303bbc
libwine: Add support for codepage 10082 (Mac Croatian).
2013-06-26 17:57:28 +02:00
Alexandre Julliard
085eda4e2d
libwine: Add support for codepage 10021 (Mac Thai).
2013-06-26 17:56:26 +02:00
Alexandre Julliard
0928012251
libwine: Add support for codepage 10017 (Mac Ukrainian).
2013-06-26 17:55:31 +02:00
Alexandre Julliard
ee34072cfb
libwine: Add support for codepage 10010 (Mac Romanian).
2013-06-26 17:54:16 +02:00
Alexandre Julliard
1aebebaf72
libwine: Add support for codepage 10008 (Mac Simplified Chinese).
2013-06-26 17:52:31 +02:00
Alexandre Julliard
701d5efdef
libwine: Add support for codepage 10003 (Mac Korean).
2013-06-26 17:50:04 +02:00
Alexandre Julliard
c90c593288
libwine: Add support for codepage 10002 (Mac Traditional Chinese).
2013-06-26 17:47:17 +02:00
Alexandre Julliard
aa23d6ecc6
libwine: Add support for codepage 10001 (Mac Japanese).
2013-06-26 17:42:33 +02:00
Alexandre Julliard
f54c2f65b8
make_unicode: Move codepage file output code to a common routine and make default characters configurable.
2013-06-26 17:30:45 +02:00
Frédéric Delanoy
9c4936717a
tools: Update winemaker manpage French translation.
2013-06-25 20:57:12 +02:00
Alexandre Julliard
2c4e5ad1a9
make_unicode: Cache files under their full path name to avoid conflicts.
2013-06-19 20:09:53 +02:00
Alexandre Julliard
28ece74fd8
Use the official Microsoft definitions for Gaelic languages.
2013-06-19 20:09:51 +02:00
Alistair Leslie-Hughes
ff9039d94d
wine.inf: Install msdaps.dll into the correct directory.
2013-06-19 19:18:39 +02:00
Alexandre Julliard
7ca08fee55
widl: Avoid short printf formats with int variables.
2013-06-17 13:34:40 +02:00
André Hentschel
5b2d515763
winemaker: Use utf-8 for stdout.
2013-06-17 13:34:40 +02:00
André Hentschel
1337726318
winemaker: Try to find the real case of a given filename or path from project files.
2013-06-13 12:17:48 +02:00
André Hentschel
bf236d423f
winemaker: Add includes separately for vcproj files.
2013-06-13 12:17:45 +02:00
André Hentschel
7bd49ab2df
winemaker: Don't destroy relative paths.
2013-06-13 12:17:39 +02:00
Alexandre Julliard
dbecee55ce
wine.inf: Explicitly register the 32-bit stdole2.tlb under SysWOW64.
2013-06-12 16:49:19 +02:00
André Hentschel
b4b2656bc8
winemaker: Don't add -mno-cygwin to CXXEXTRA per default.
2013-06-11 20:16:36 +02:00
Austin English
936cb4ce7e
api-ms-win-core-processthreads-l1-1-0: Add stub dll.
2013-06-10 14:26:12 +02:00
Alexandre Julliard
3987913453
winegcc: Pass the C compiler name to winebuild.
2013-06-10 13:43:48 +02:00
Alexandre Julliard
98e6a0da73
winebuild: Add an option to use the C compiler to assemble files.
2013-06-10 13:19:34 +02:00
Alexandre Julliard
f7272176d9
winebuild: Split the names of the as and ld commands to allow arguments.
2013-06-10 13:17:21 +02:00
Alistair Leslie-Hughes
28e80addf8
wine.inf: Install oledb32 into the correct directory.
2013-06-07 17:12:25 +02:00
Hans Leidekker
8c23dc98b3
wine.inf: Install WBEM executables in system32/wbem.
2013-06-06 14:24:02 +02:00
Austin English
1648340d09
api-ms-win-core-localregistry-l1-1-0: Add stub dll.
2013-06-05 11:42:40 +02:00
Daniel Jelinski
240172f108
wine.inf: Add HKLM\\System\\CurrentControlSet\\Services\\Eventlog\\Application registry key.
2013-05-28 19:44:23 +02:00
Jacek Caban
c3b64d94b5
winegcc: Use gcc -shared instead of dllwrap to build DLLs.
2013-05-08 20:43:21 +02:00
Alexandre Julliard
b49c565f95
wine.inf: Remove no longer used control panel section.
2013-05-07 17:20:50 +02:00
Alexandre Julliard
100806e473
configure: Use the pkg-config helper macro for freetype.
2013-05-03 20:45:32 +02:00
Dmitry Timoshkov
e2791cdfb1
include: Make IMAGE_RESOURCE_DIRECTORY_ENTRY match PSDK definition.
2013-04-29 13:33:54 +02:00
Dmitry Timoshkov
ad3a3c3ea5
winedump: Add support for 1st, 2nd and long names linker COFF archive members.
2013-04-29 13:33:54 +02:00
André Hentschel
c11da76dc5
winegcc: Add support for Multiarch Architecture Specifiers.
2013-04-23 19:12:58 +02:00
André Hentschel
504925a8f7
winegcc: Set target based on forced pointer size.
2013-04-23 19:12:56 +02:00
Jacek Caban
0da8be91ef
wrc: Allow '/' and '\' in identifiers.
2013-04-23 15:35:12 +02:00
Alexandre Julliard
f02cdd877f
Remove empty DLL_PROCESS_DETACH case statements.
2013-04-15 16:45:35 +02:00
Piotr Caban
8985e968d4
winedump: Dump parameters default values in typelib.
2013-04-11 19:32:32 +02:00
Alexandre Julliard
43ac582d7d
libport: Rename spawnvp to _spawnvp to avoid the deprecated name.
2013-04-09 15:26:10 +02:00
Akihiro Sagawa
c4408e0b62
fonts: Add Japanese FixedSys font.
2013-04-09 12:06:14 +02:00
Akihiro Sagawa
6eaa345261
fonts: Add Fixedsys font.
2013-04-09 12:06:12 +02:00
Nikolay Sivov
7f78caa81c
include: Added IRowsetNotify definition and proxy/stub stub implementation.
2013-04-08 11:36:09 +02:00
André Hentschel
7c0c050aa1
wine.inf: Add winemac.drv to RelayFromExclude.
2013-04-02 12:47:26 +02:00
Stefan Leichter
56538fdf89
msvcp110: Add VS2012 C/C++ runtime.
2013-04-02 12:47:13 +02:00
Alexandre Julliard
2467c06a30
winebuild: Check for delayed import before the library is parsed, in case the real module name is different.
2013-04-01 14:32:36 +02:00
Jacek Caban
194cc70fbe
secur32: Disable SSL2 protocol in default settings.
2013-04-01 12:18:55 +02:00
Alexandre Julliard
0aa3ae18f8
buildimage: Store large images as raw PNG files in icons.
2013-03-27 20:12:27 +01:00
Alexandre Julliard
c9d806a0d1
wrc: Add support for PNG icons.
2013-03-27 20:12:27 +01:00
André Hentschel
18c95cf165
winedump: Dump exception info on ARM.
2013-03-25 14:07:55 +01:00
André Hentschel
5d712e7ea0
winedump: Recognize IMAGE_DEBUG_TYPE_CLSID.
2013-03-25 14:07:49 +01:00
Alexandre Julliard
0a3cc8b85d
ntoskrnl: Synchronize spec file with ntdll and msvcrt.
2013-03-14 13:59:05 +01:00
Alexandre Julliard
799731f4b9
msvcrt: Synchronize spec files.
2013-03-14 13:21:47 +01:00
André Hentschel
4f1beed106
winebuild: Remove get_asm_short_keyword.
2013-03-11 11:44:57 +01:00
André Hentschel
a7e240194a
winapi: Remove SPARC support.
2013-03-11 10:50:44 +01:00
André Hentschel
1948f3253b
winedump: Remove SPARC support.
2013-03-11 10:50:35 +01:00
André Hentschel
0ee8e2b5b1
winebuild: Remove SPARC support.
2013-03-11 10:50:12 +01:00
André Hentschel
ee7ffdcb53
winegcc: Remove SPARC support.
2013-03-11 10:50:10 +01:00
André Hentschel
478401dce7
widl: Remove SPARC and Alpha support.
2013-03-11 10:50:06 +01:00
Tijl Coosemans
afd7dc5947
winebuild: Don't register cleanup function when --save-temps is passed after --output.
2013-03-05 09:37:29 +01:00
Jacek Caban
ed50ce5efe
widl: Allow shadowing imported types with typedef.
2013-02-26 18:18:31 +01:00
Alexandre Julliard
381bbe1b28
winegcc: Don't use prelink when cross-compiling.
2013-02-18 16:36:03 +01:00
André Hentschel
a32199b3f3
make_xftmpl: Avoid comparing a char with EOF.
2013-02-12 19:56:41 +01:00
Charles Davis
c14bdaf1dd
winebuild: Use Clang to assemble if found.
2013-01-30 20:10:52 +01:00
Alexandre Julliard
dadcacf99a
winapi: Add arm64 architecture.
2013-01-21 12:51:16 +01:00
Piotr Caban
3d9454bc8f
widl: Make it possible to set typelib resource id with id attribute.
2013-01-18 13:29:09 +01:00
Piotr Caban
48c19ac113
tools: Update make_specfiles script.
2013-01-17 12:11:08 +01:00
André Hentschel
198b70cb9d
wrc: Add ARM64 support.
2013-01-16 12:37:46 +01:00
André Hentschel
3ea316638d
widl: Add ARM64 support.
2013-01-16 12:37:44 +01:00
André Hentschel
99f722e24f
winegcc: Add ARM64 support.
2013-01-16 12:37:41 +01:00
André Hentschel
3f393a6552
winebuild: Add ARM64 support.
2013-01-16 12:37:39 +01:00
André Hentschel
bd72767eed
tools: Upgrade the config.guess/config.sub scripts.
2013-01-14 11:01:59 +01:00
Austin English
0546c551f1
wine.inf: Add HKLM, System\CurrentControlSet\Control\TimeZoneInformation\{StandardName, TimeZoneKeyName} registry keys.
2013-01-10 18:02:19 +01:00
Alexandre Julliard
ad16c4c0df
make_makefiles: Add support for Objective-C sources.
2013-01-09 17:39:38 +01:00
Ken Thomases
c40a72223c
loader: On Mac, embed Info.plist in (__TEXT, __info_plist) section.
2013-01-08 16:35:28 +01:00
Detlef Riekenberg
892f1181c3
api-ms-win-security-base-l1-1-0: Add dll.
2013-01-03 16:46:12 +01:00
Ken Thomases
dd2f2e4ee5
makedep: Add support for Objective-C .m files and #import directive.
2012-12-26 18:23:03 +01:00
Detlef Riekenberg
71e11c0c1a
api-ms-win-downlevel-advapi32-l2-1-0: Add dll.
2012-12-21 11:42:53 +01:00
Detlef Riekenberg
7d6e592b0b
api-ms-win-downlevel-shell32-l1-1-0: Add dll.
2012-12-21 11:40:43 +01:00
Detlef Riekenberg
38a69f0c1d
api-ms-win-downlevel-shlwapi-l2-1-0: Add dll.
2012-12-21 11:40:02 +01:00
Detlef Riekenberg
cdec918b26
api-ms-win-downlevel-ole32-l1-1-0.dll: Add dll.
2012-12-20 12:17:58 +01:00
Detlef Riekenberg
dcce818540
api-ms-win-downlevel-normaliz-l1-1-0: Add dll.
2012-12-20 12:17:22 +01:00
Detlef Riekenberg
5b5e8d9b68
api-ms-win-downlevel-user32-l1-1-0: Add dll.
2012-12-20 12:15:16 +01:00
Detlef Riekenberg
f8c041fef4
api-ms-win-downlevel-version-l1-1-0: Add dll.
2012-12-20 12:14:51 +01:00
Austin English
ecfb6539f6
widl: add_interface_typeinfo should not return a value.
2012-12-20 12:01:08 +01:00
Austin English
554a2ccb11
widl: write_array_element_type shouldn't return a value.
2012-12-20 12:01:02 +01:00
Detlef Riekenberg
8ca7a068f4
api-ms-win-downlevel-shlwapi-l1-1-0: Add dll.
2012-12-19 14:38:59 +01:00
Detlef Riekenberg
52a231c5b7
api-ms-win-downlevel-advapi32-l1-1-0: Add dll.
2012-12-19 14:38:59 +01:00
Alexandre Julliard
a0ec065666
make_specfiles: Don't copy the ordinal flag if not appropriate.
2012-12-19 14:38:59 +01:00
Nikolay Sivov
140bfd2823
winedump: Fix argument format for DllMain trace.
2012-12-19 14:38:58 +01:00
Alexandre Julliard
50835b4151
widl: Fix a typo in the man page.
2012-12-10 11:27:33 +01:00
Piotr Caban
9228d9794c
tools: Update make_specfiles script.
2012-12-06 20:31:28 +01:00
Jacek Caban
0dfa1ae223
winedump: Added MSFT support.
2012-12-04 16:58:01 +01:00
André Hentschel
6541a19907
winemaker: Output UTF-8 Makefiles.
2012-12-04 00:02:58 +01:00
Daniel Jelinski
ba4de80ee3
wine.inf: Add registry info for lanmanserver service.
2012-11-26 13:28:14 +01:00
Alexandre Julliard
756d33ddae
widl: Print large enum constants in hex.
2012-11-23 18:06:07 +01:00
Jacek Caban
f63617efb3
atl80: Forward calls directly to atl100 when possible.
2012-11-21 13:37:00 +01:00
Alexandre Julliard
7c2ce566da
user32: Initialize some system parameters in the registry on first run.
2012-11-16 17:42:45 +01:00