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 |