Alexandre Julliard
|
96376059ef
|
makefiles: Generate dependencies for default import libraries.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-23 20:22:21 +09:00 |
Alexandre Julliard
|
90e7a73595
|
makefiles: Directly return an array from the local variable helper function.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-23 19:38:38 +09:00 |
Alexandre Julliard
|
3602962275
|
makefiles: Generate dependencies for static libraries.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-23 19:38:37 +09:00 |
Alexandre Julliard
|
624c344e90
|
makefiles: Also use dll flags when building a shared library.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-23 19:38:37 +09:00 |
Alexandre Julliard
|
364165a671
|
makefiles: Generate dependencies for import libraries.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-16 23:26:29 +09:00 |
Alexandre Julliard
|
cd0af88591
|
makefiles: Generate makefile dependencies from makedep.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-11 21:02:46 +09:00 |
Alexandre Julliard
|
ba416a5781
|
makefiles: Generate distclean rules from makedep.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-11 19:54:17 +09:00 |
Alexandre Julliard
|
da9381cea5
|
makedep: Generate testlist.c directly from the makefile data.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-11 19:54:16 +09:00 |
Alexandre Julliard
|
8f57dfedf8
|
makefiles: Generate all makefiles at once.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-11 19:54:16 +09:00 |
Alexandre Julliard
|
ca2cb6011c
|
makefiles: Remove support for running subdirectory makefiles through config.status.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-13 22:24:54 +09:00 |
Alexandre Julliard
|
b8d138d633
|
makefiles: Generate rules for installing wine.inf.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-13 15:16:16 +09:00 |
Alexandre Julliard
|
d1578a61ab
|
makefiles: Add support for specifying extra dependencies in libraries and programs.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-13 14:58:32 +09:00 |
Alexandre Julliard
|
79c852340c
|
makefiles: Generate rules for building the libwine import library.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-12 23:20:03 +09:00 |
Alexandre Julliard
|
fd88ff95a4
|
makefiles: Generate rules for installing libwine.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-12 23:20:02 +09:00 |
Alexandre Julliard
|
4c208c4664
|
makefiles: Generate rules for building libwine.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-12 23:20:02 +09:00 |
Alexandre Julliard
|
1db55d441e
|
makefiles: Group uninstall files in a single command.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-12 23:20:02 +09:00 |
Alexandre Julliard
|
029c56d75f
|
makedep: Fix a typo in the usage message.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-11 19:39:27 +09:00 |
Alexandre Julliard
|
6f8e5d4e10
|
makedep: Always open Makefile.in files from the source directory.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-11 19:39:26 +09:00 |
Alexandre Julliard
|
eb15632eda
|
makedep: Expand the rm command.
configure also hardcodes it.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-11 19:39:26 +09:00 |
Alexandre Julliard
|
acd9c551b7
|
makedep: Store the include paths without the -I prefix.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-11 19:39:25 +09:00 |
Alexandre Julliard
|
54c37238a1
|
makedep: Add a helper function to open a file from the include path.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-11 19:39:25 +09:00 |
Alexandre Julliard
|
ec7664d4db
|
makedep: Add a helper function to open a file in the parent's source directory.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-11 19:39:24 +09:00 |
Alexandre Julliard
|
b06ff1e55f
|
makefiles: Always build .in files.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-10 18:28:28 +09:00 |
Alexandre Julliard
|
8a2545e487
|
makedep: Release extra string storage.
Also consistently use size_t type for string sizes.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-10 15:46:52 +09:00 |
Alexandre Julliard
|
5a1067adee
|
makedep: Constify the makefile parameter where possible.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-10 15:46:51 +09:00 |
Alexandre Julliard
|
bf6af2825c
|
makedep: Don't store install rules in the makefile object.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-10 12:03:52 +09:00 |
Alexandre Julliard
|
1fa7710ff9
|
makefiles: Get rid of the DLLPREFIX variable.
Android libraries will be handled differently.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-09 12:12:58 +09:00 |
Vincent Povirk
|
d37f412189
|
makedep: Fix install rule for .idl files.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-06 14:44:49 +09:00 |
Alexandre Julliard
|
8e81f6d582
|
makefiles: Generate correct dependencies for included typelib files.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-05 17:26:30 +09:00 |
Martin Storsjo
|
d33f0a492b
|
makedep: Set use_msvcrt for ucrtbase imports as well.
Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-04 21:14:56 +09:00 |
Alexandre Julliard
|
316448cd47
|
makefiles: Generate rules for installing IDL headers.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-04 16:29:04 +09:00 |
Alexandre Julliard
|
9b9b0dce1f
|
makefiles: Generate rules for installing X template files.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-02 23:02:22 +09:00 |
Alexandre Julliard
|
4323384975
|
makefiles: Generate rules for installing headers.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-02 23:02:22 +09:00 |
Alexandre Julliard
|
17ac5ba7f9
|
makefiles: Specify whether to install program binaries in the individual makefiles.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-30 14:58:50 +09:00 |
Alexandre Julliard
|
a748b7bc47
|
makefiles: Fix the source path for ttf font installs.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-30 14:58:40 +09:00 |
Alexandre Julliard
|
cc5d07fc8a
|
makefiles: Don't add source dependency for symlinks.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-29 23:58:45 +09:00 |
Alexandre Julliard
|
356e46a1ef
|
makefiles: Generate rules for installing symlinks.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-29 21:20:07 +09:00 |
Alexandre Julliard
|
5cd3395975
|
makefiles: Generate rules for installing scripts.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-29 21:20:07 +09:00 |
Alexandre Julliard
|
da340169d6
|
makefiles: Generate rules for installing programs.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-29 21:20:06 +09:00 |
Alexandre Julliard
|
a1515c68d4
|
makefiles: Automatically add RPATH support for programs that use libwine.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-28 20:45:19 +09:00 |
Alexandre Julliard
|
7626728b56
|
makefiles: Generate rules for building tool binaries.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-27 14:47:27 +09:00 |
Alexandre Julliard
|
581be47a45
|
makefiles: Fix expansion of '$$' in make variables.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-26 23:03:38 +09:00 |
Alexandre Julliard
|
e0b1e8154d
|
makefiles: Avoid running config.status when not necessary.
If it doesn't contain substitutions, we can use Makefile.in directly.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-23 17:52:52 +09:00 |
Alexandre Julliard
|
6222e49c37
|
makefiles: Get rid of the support for updating a makefile in place.
We always regenerate the makefile first nowadays.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-23 17:47:07 +09:00 |
Alexandre Julliard
|
ef557a8a8a
|
makefiles: Read variable definitions from the top makefile instead of using Make.vars.in.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-23 14:49:36 +09:00 |
Felix Janda
|
4fde1e238b
|
makedep: Don't mix options and arguments for wrc and widl.
|
2014-09-05 15:22:08 +02:00 |
Alexandre Julliard
|
c6ba107a41
|
makedep: Store the includes list inside the makefile structure.
|
2014-04-11 17:04:01 +02:00 |
Alexandre Julliard
|
b69a0e89dc
|
makedep: Parse files as soon as they are loaded, and cache the information.
|
2014-04-11 16:58:50 +02:00 |
Alexandre Julliard
|
c16df0cd9b
|
makedep: Open files from the top-level directory as far as possible.
|
2014-04-11 14:24:53 +02:00 |
Alexandre Julliard
|
4cb68d2322
|
makedep: Store the sources list inside the makefile structure.
|
2014-04-10 13:52:47 +02:00 |