Commit Graph

457 Commits

Author SHA1 Message Date
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 d5f316bf0a makefiles: Disable binary installation in the individual makefiles on Wow64.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-02-22 14:16:33 +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 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 93d4ac2a0f wineandroid: Add initial stub for the Java activity.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-05-30 21:49:31 +02:00
Alexandre Julliard 655e5e8c70 configure: Add a separate variable for wineloader-specific flags.
And apply the common link flags also to the wineserver.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-28 15:01:38 +02:00
Alexandre Julliard 0bb029f929 makefiles: Add a makefile for the po directory.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-03-01 14:21:22 +09:00
Alexandre Julliard dcc16c7cac makefiles: Don't generate global rules in disabled directories.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-29 20:05:00 +09:00
Alexandre Julliard 77c1b7e352 makefiles: Generate the top-level .gitignore and the distclean rules.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-26 18:06:25 +09:00
Alexandre Julliard 0383509eeb makefiles: The tools no longer depend on libwine.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-25 21:59:41 +09:00
Alexandre Julliard 49f88527c9 makefiles: Parse the entire top-level makefile.
It's only done once so there are no longer any performance concerns.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-25 17:08:12 +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 2afa8f0c4c makefiles: Get rid of libwine_static.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-23 19:38:37 +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 fc5739411d makefiles: Expand the test resource list through a makefile variable.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-13 22:24:53 +09:00
Alexandre Julliard dec6a946d3 makefiles: Replace the libwine makefile rules by variable declarations.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-13 22:24:53 +09:00
Alexandre Julliard 3cac38ab29 makefiles: Replace the loader makefile rules by variable declarations.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-13 18:39:07 +09:00
Alexandre Julliard a3fcb8dc88 makefiles: Try to remove all include directories on uninstall.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-10 17:31:46 +09:00
Alexandre Julliard 7735bb5217 makefiles: Get rid of the documentation makefile.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-09 15:24:43 +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
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
Alexandre Julliard 90d66cc874 makefiles: Only define the dummy target in makefiles that need it.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-22 21:36:15 +09:00
Erich E. Hoover 1239663fcb server: Implement socket-specific ioctl() routine. 2015-02-10 22:29:40 +09: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
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 1047e0474d makefiles: Leave it to install-sh to create destination directories. 2013-12-26 14:35:15 +01:00
Alexandre Julliard e3fc518e8e makefiles: Generate the top-level .gitignore from configure. 2013-12-16 12:02:46 +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 be2c66d504 makefiles: Explicitly specify source directory in Makefile dependencies. 2013-12-12 13:18:24 +01:00
Alexandre Julliard 4aea18bdc3 makefiles: Make sure config.h is updated before building anything. 2013-11-29 17:58:39 +01:00
Alexandre Julliard a6fd273a90 makefiles: Generate rules from makedep for running tests. 2013-11-18 11:30:59 +01:00
Alexandre Julliard 456c8f435a makefiles: Remove the no longer needed EXTRASUBDIRS variables. 2013-11-09 22:10:52 +01:00
Alexandre Julliard 9fbf473a0b makefiles: Build makedep from the top-level makefile. 2013-10-28 13:58:14 +01:00
Alexandre Julliard 7260277e1d makefiles: Remove some obsolete rules. 2013-10-08 15:38:22 +02:00
Alexandre Julliard 83eb4fd9b3 makefiles: Generate dependencies for symlinks that are needed at build time. 2013-09-23 20:32:12 +02:00
Alexandre Julliard c360ee0b66 makefiles: Build tags from all the source files. 2011-11-22 18:20:05 +01:00
Alexandre Julliard 41107a940f makefiles: Also install the program manpages from the top-level makefile. 2011-08-01 13:40:23 +02:00
Alexandre Julliard bf8f435797 makefiles: Install dlls from the top-level makefile. 2011-07-25 11:39:42 +02:00
Alexandre Julliard f64a6753cb makefiles: Install static libraries from the top-level makefile. 2011-07-09 17:58:47 +02:00
Alexandre Julliard bb86a35f09 makefiles: Allow install rules to run in parallel. 2011-07-09 17:46:54 +02:00
Alexandre Julliard 9f93b5fa31 makefiles: Tools must be built before includes now. 2011-05-13 10:45:02 +02:00
Alexandre Julliard 84fd1f5849 configure: Make the tools directory a symlink in the wow64 build tree. 2011-05-10 13:04:02 +02:00
Alexandre Julliard dcf5548bd6 clock: Convert translations to po files. 2011-01-04 11:20:30 +01:00
Alexandre Julliard 80d12c358e makefiles: Automatically update the EXTRASUBDIRS variable in make_makefiles. 2011-01-01 20:28:10 +01:00
Alexandre Julliard 5eee920441 configure: Output maintainer-mode rules directly from configure. 2011-01-01 12:04:45 +01:00
Alexandre Julliard 40977bf1d2 shell32: Store the raw AUTHORS file in resources instead of trying to convert to a C array. 2010-11-11 12:24:46 +01:00
Alexandre Julliard bd9852cd6f makefiles: Rename the SRCDIR, TOPSRCDIR and TOPOBJDIR variables to follow autoconf conventions. 2010-09-19 12:40:12 +02:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00