Nikolay Sivov
74f39d20d5
winedump: Improve typelib header dumping.
2014-03-17 17:34:11 +01:00
Nikolay Sivov
826980d7f4
widl: Fix duplicate typeinfo being written to typelib for enums.
2014-03-11 10:28:46 +01:00
Alexandre Julliard
4c062b3702
c2man: Remove a possible path from the spec file name.
2014-03-10 12:17:01 +01:00
Alexandre Julliard
727ff27907
makedep: Pass the source directory as root for building documentation.
2014-03-10 12:17:00 +01:00
Alexandre Julliard
c3c35dcff8
makedep: Add a helper function for concatenating paths.
2014-03-10 12:16:59 +01:00
Grazvydas Ignotas
f5e28fff8e
winegcc: Define __stdcall and similar attributes to nothing on ARM.
2014-03-03 17:02:38 +01:00
Alexandre Julliard
8c0a717a5c
makedep: Generate .fon rules directly into the output instead of adding generated files.
2014-02-18 16:42:36 +01:00
Alexandre Julliard
c195e1355a
makedep: Look for source files only in the source directory.
2014-02-18 14:52:42 +01:00
Alexandre Julliard
50a01b095e
makedep: Only add global includes to the include paths when generating the makefile.
2014-02-18 14:52:39 +01:00
Jacek Caban
f285b06738
atl: Share sources with atl100 instead of forwarding calls.
2014-02-13 19:09:13 +01:00
Alexandre Julliard
4a4006d4f0
winegcc: Forward -marm and -mthumb options to winebuild.
2014-02-12 19:15:25 +01:00
Alexandre Julliard
6c807b7472
winebuild: Add support for -marm and -mthumb target flags.
2014-02-12 19:15:24 +01:00
Alexandre Julliard
da066aeafc
wrc: Ignore unknown -m target options.
2014-02-12 19:15:23 +01:00
Alexandre Julliard
a2683dca64
widl: Ignore unknown -m target options.
2014-02-12 19:15:22 +01:00
Alexandre Julliard
4e4acd5f70
winebuild: Generate position-independent code for ARM.
2014-02-12 19:15:02 +01:00
Frédéric Delanoy
0f2bed51bd
Assorted spelling fixes.
2014-02-10 15:47:29 +01:00
Alexandre Julliard
658057ae0b
makefiles: Add makefile variables for the winegcc parameters.
2014-02-10 10:58:02 +01:00
Alexandre Julliard
3bae3c6514
makefiles: Generate the testlist.c files at make depend time.
2014-02-10 10:58:00 +01:00
Jacek Caban
5a311d693f
atl110: Share sources with atl100.
2014-02-07 14:47:00 +01:00
Martin Storsjo
2d9dfb1825
api-ms-win-service-winsvc-l1-2-0: Add stub dll.
2014-02-06 17:08:24 +01:00
Martin Storsjo
3605c159f7
api-ms-win-service-management-l1-1-0: Add stub dll.
2014-02-06 17:08:23 +01:00
Martin Storsjo
0f14b7de01
api-ms-win-service-core-l1-1-1: Add stub dll.
2014-02-06 17:08:22 +01:00
Martin Storsjo
b38ce68d91
api-ms-win-security-sddl-l1-1-0: Add stub dll.
2014-02-06 17:08:21 +01:00
Martin Storsjo
eb69831cef
api-ms-win-security-base-l1-2-0: Add stub dll.
2014-02-06 17:08:20 +01:00
Martin Storsjo
b11e1347fb
api-ms-win-eventing-provider-l1-1-0: Add stub dll.
2014-02-06 17:08:19 +01:00
Martin Storsjo
67024308a9
api-ms-win-core-url-l1-1-0: Add stub dll.
2014-02-06 17:08:18 +01:00
Martin Storsjo
9f159deaf9
api-ms-win-core-timezone-l1-1-0: Add stub dll.
2014-02-06 17:08:17 +01:00
Martin Storsjo
2cd25f7bdf
api-ms-win-core-threadpool-legacy-l1-1-0: Add stub dll.
2014-02-06 17:08:17 +01:00
Martin Storsjo
3662183fbb
api-ms-win-core-shlwapi-legacy-l1-1-0: Add stub dll.
2014-02-06 17:08:16 +01:00
Martin Storsjo
56462b4e10
api-ms-win-core-rtlsupport-l1-2-0: Add stub dll.
2014-02-06 17:08:15 +01:00
Alexandre Julliard
8013173924
make_specfiles: Don't propagate -noname flag to non-ordinal functions.
2014-02-06 17:08:06 +01:00
Alexandre Julliard
207ae9f5c2
sfnt2fon: Use getopt_long to allow arbitrary option order.
2014-02-06 17:08:04 +01:00
Alexandre Julliard
ab58841091
tools: Remove no longer used fnt2fon tool.
2014-02-06 11:23:08 +01:00
Alexandre Julliard
7307e2be69
tools: Move sfnt2fnt to its own directory.
...
Also rename to sfnt2fon to better reflect usage and avoid conflicts
with the previous binary on updates.
2014-02-06 11:23:05 +01:00
Martin Storsjo
4fa78bac54
api-ms-win-core-registry-l1-1-0: Add stub dll.
2014-02-05 13:49:42 +01:00
Martin Storsjo
66dc62d8ef
api-ms-win-core-psapi-l1-1-0: Add stub dll.
2014-02-05 13:49:41 +01:00
Martin Storsjo
edceda579a
api-ms-win-core-processenvironment-l1-2-0: Add stub dll.
2014-02-05 13:49:39 +01:00
Martin Storsjo
488fa8a2a0
api-ms-win-core-namedpipe-l1-2-0: Add stub dll.
2014-02-05 13:49:38 +01:00
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