Alexandre Julliard
|
1d6a410244
|
makefiles: Unify APPMODE and EXTRADLLFLAGS variables.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-09 15:46:03 +02:00 |
Alexandre Julliard
|
5edcae420a
|
makefiles: Store resource files in a separate array.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-09 15:46:03 +02:00 |
Alexandre Julliard
|
1459a0105d
|
makefiles: Default to building test modules as PE.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-09 15:45:59 +02:00 |
Alexandre Julliard
|
0022af881e
|
makefiles: Default to building test resource dlls as PE.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-09 15:45:50 +02:00 |
Alexandre Julliard
|
cc7c6a734b
|
makefiles: Add a helper to generate a winegcc command line.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-09 14:07:10 +02:00 |
Alexandre Julliard
|
870f99eced
|
configure: Check for supported warning flags also for the cross-compiler.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-05 22:16:31 +02:00 |
Alexandre Julliard
|
3e6a4c4a5c
|
makefiles: Don't link against wine_port when using msvcrt.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-05 22:16:30 +02:00 |
Alexandre Julliard
|
f689c723a2
|
makefiles: Don't use libwine for Windows builds.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-04-04 10:43:57 +02:00 |
Alexandre Julliard
|
00c57ad89a
|
makefiles: Add support for sharing resource files with parent dll.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-12-21 13:59:15 +01:00 |
Alexandre Julliard
|
1fd60d5656
|
makefiles: Expand more variables into the generated makefiles.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-11-30 19:36:51 +01:00 |
Alexandre Julliard
|
cb078bd3bf
|
makefiles: Look in the extra targets for dependencies.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-11-30 19:36:51 +01:00 |
Alexandre Julliard
|
364f97c2e1
|
makefiles: Output rules for building generated .rc files.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-11-30 19:36:51 +01:00 |
Alexandre Julliard
|
d84de4ca00
|
makefiles: Support specifying installed files in the top-level makefile.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-11-27 14:48:04 +01:00 |
Alexandre Julliard
|
d076ff3c12
|
Revert "makefiles: Only generate proxy code for the target architecture."
This reverts commit ee206a3760 .
It's the default widl behavior now.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-11-14 23:11:31 +01:00 |
Alexandre Julliard
|
39b24fa3fa
|
makefiles: Support file-specific IDL flags.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-11-08 18:54:35 +01:00 |
Zebediah Figura
|
ee206a3760
|
makefiles: Only generate proxy code for the target architecture.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-10-04 11:15:07 -05:00 |
Alexandre Julliard
|
7715a1aaef
|
makefiles: Don't run tests for disabled dlls.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-28 22:08:23 +02:00 |
Francois Gouget
|
776618fe80
|
makedep: Avoid building test resources if winetest is disabled.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-25 12:09:17 +02:00 |
Zebediah Figura
|
0b90dc78a4
|
makedep: Also pass EXTRADLLFLAGS to the cross-compiled test DLL.
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-05-01 12:57:05 +02:00 |
Francois Gouget
|
f82b3e5744
|
makefiles: Make it possible to only build the tests.
Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-23 11:02:06 +02:00 |
Martin Storsjo
|
54d3e48448
|
makedep: Remove an incorrect -b when creating cross import libraries.
Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-04-23 11:00:26 +02:00 |
Alexandre Julliard
|
51b57133c7
|
makefiles: Generate dummy dependencies for header files.
This allows building when a header file is removed.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-05 06:23:27 -06:00 |
Alexandre Julliard
|
431b645998
|
makefiles: Generate the tools dependencies from makedep.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-05 06:23:27 -06:00 |
Alexandre Julliard
|
acc6306bcf
|
makefiles: Generate the winetest resource list from makedep.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-05 06:23:27 -06:00 |
Alexandre Julliard
|
2fa7ae05f2
|
makefiles: Generate the crosstest disabled rule from makedep.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-04 15:36:26 +01:00 |
Alexandre Julliard
|
84ddddfffb
|
makefiles: Fix typo in documentation rules generation.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-03-04 10:45:39 +01:00 |
Alexandre Julliard
|
dfc829ceb8
|
makefiles: Shared library and import library are not exclusive for PE builds.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-26 18:47:32 +01:00 |
Alexandre Julliard
|
5aa0144ec6
|
makefiles: Add intermediate test target to propagate test failures status properly.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-26 16:40:23 +01:00 |
Alexandre Julliard
|
e91304e416
|
makefiles: Generate the remaining top-level rules from makedep.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-22 21:23:36 +01:00 |
Alexandre Julliard
|
2b59daf326
|
makefiles: Generate the top-level test rules from makedep.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-22 17:33:12 +01:00 |
Alexandre Julliard
|
1c31b75e62
|
makefiles: Generate the top-level import library rules from makedep.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-22 17:33:05 +01:00 |
Alexandre Julliard
|
733ed05650
|
makefiles: Generate the top-level install rules using the subdirs rules.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-22 14:34:56 +01:00 |
Alexandre Julliard
|
1a52ba0bc8
|
makefiles: Generate the uninstall rule using the subdirs file lists.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-21 12:29:06 +01:00 |
Alexandre Julliard
|
832a40109e
|
makefiles: Make the directory specifications a bit more standard.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-21 12:25:26 +01:00 |
Alexandre Julliard
|
11ecc76dd0
|
makefiles: Generate the clean rule using the subdirs file lists.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-19 22:13:59 +01:00 |
Alexandre Julliard
|
3e6c12e7a9
|
makefiles: Generate the testclean rule using the subdirs file lists.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-19 21:23:13 +01:00 |
Alexandre Julliard
|
fcc0e76215
|
makefiles: Add a helper to split large file remove commands.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-19 21:19:19 +01:00 |
Alexandre Julliard
|
1a49f2e044
|
makefiles: Generate rules for installing l_intl.nls and wine.desktop.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-19 20:57:15 +01:00 |
Alexandre Julliard
|
2435357d60
|
makefiles: Add support for creating helper dlls in tests.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-19 13:43:51 +01:00 |
Alexandre Julliard
|
54a123f4ef
|
makefiles: Add support for a generic SOURCES variable.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-19 13:43:51 +01:00 |
Alexandre Julliard
|
4eb9ad983e
|
makefiles: Split the makefile generation into multiple functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2018-02-19 13:43:51 +01:00 |
Alexandre Julliard
|
83fbb78d5f
|
makedep: Output empty rule for source makefiles.
This should avoid breaking the build when a makefile is removed.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-10-20 10:03:17 +02:00 |
Alexandre Julliard
|
8e45a6ecbf
|
tools: Add support for generating cursor files from SVG.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-14 11:58:54 +02:00 |
Alexandre Julliard
|
40b7091ec5
|
configure: Allow specifying different CFLAGS for the cross compiler.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-08 11:20:21 +02:00 |
Alexandre Julliard
|
64124815f7
|
makefiles: Fix symlink rules when ln -s isn't supported.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-05-06 14:11:40 +09:00 |
Alexandre Julliard
|
a1cc2b185d
|
makefiles: Use the msvcrt build flags also for cross tests.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-05 00:06:41 +09:00 |
Alexandre Julliard
|
e0d89a4954
|
makefiles: Generate installation rules for static and import libraries.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-05 00:06:41 +09:00 |
Alexandre Julliard
|
2f956a4e06
|
makefiles: Support installing scripts from the tools directory.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-04-05 00:06:40 +09:00 |
Alexandre Julliard
|
5bec183195
|
makedep: Rename top_dir_path to top_src_dir_path for consistency.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-31 15:08:13 +09:00 |
Alexandre Julliard
|
512c686be9
|
makedep: Sort makefile variables.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-29 12:29:58 +09:00 |