Commit graph

225 commits

Author SHA1 Message Date
Alexandre Julliard a30feab7d7 make_makefiles: Configure substitutions are allowed in the top makefile.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-17 12:45:14 +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 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 fabc25d8b7 makefiles: Add support in make_makefiles for flags in sfd files.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-10 18:09:19 +09:00
Alexandre Julliard d9e9599310 makefiles: Only set the manpage flag for programs.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-09 11:55:59 +09:00
Alexandre Julliard cc0420ac31 makefiles: Get rid of the obsolete IMPLIB_SRCS variable.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-04 17:23:03 +09:00
Alexandre Julliard a1a0139d48 makefiles: Generate rules for installing IDL include files.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-04 17:19:47 +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 d8cc1dccba makefiles: Add makedep pragmas in all IDL source files.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-02 23:02:22 +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 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 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 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 b03606c5e6 make_makefiles: Support the GIT_DIR environment variable. 2014-09-02 20:54:41 +02:00
Alexandre Julliard a2db8bc137 make_makefiles: Check for idl sources in parent directory to set clean flag. 2014-08-27 10:54:11 +02:00
Jacek Caban e9aae93a6b cscript: Share sources with wscript. 2014-04-14 20:19:01 +02:00
Alexandre Julliard 509364e1dd makefiles: Get rid of Make.rules. 2014-01-14 12:18:02 +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 54300b2302 makefiles: Add support for a variable to list extra targets. 2013-12-31 19:22:57 +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 64b21eee94 makedep: Generate rules for TrueType fonts in maintainer mode. 2013-12-27 14:31:51 +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 c2efb3b382 makefiles: Generate rules from makedep for .in files. 2013-12-12 20:04:53 +01:00
Alexandre Julliard bc9650392a makefiles: Include AUTHORS file directly from the top-level directory. 2013-11-30 12:43:20 +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 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 27534a09c6 makefiles: Automatically update source variables in the makefile based on the makedep pragmas. 2013-11-05 20:38:19 +01: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 204105ade4 configure: Simplify the generation of the install and clean rules. 2013-10-08 15:25:07 +02:00
Alexandre Julliard c0c7192eaa makefiles: Generate the loader rules from configure. 2013-10-07 12:22:06 +02:00
Alexandre Julliard 8355887560 makefiles: Clean files from the top-level makefile where possible. 2013-09-30 20:34:53 +02:00
Nikolay Sivov 8b45127e85 oledb32: Added IChapteredRowset definition. 2013-08-22 19:02:04 +02:00
Nikolay Sivov 2a78e48e20 oledb32: Added IRowPositionChange interface definition. 2013-08-01 12:11:17 +02:00
Nikolay Sivov 2fe34bfb09 include: Added IRowPosition interface definition. 2013-07-30 19:11:05 +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
Nikolay Sivov 7f78caa81c include: Added IRowsetNotify definition and proxy/stub stub implementation. 2013-04-08 11:36:09 +02:00
Alexandre Julliard ad16c4c0df make_makefiles: Add support for Objective-C sources. 2013-01-09 17:39:38 +01:00
Ken Thomases c40a72223c loader: On Mac, embed Info.plist in (__TEXT, __info_plist) section. 2013-01-08 16:35:28 +01:00
Michael Stefaniuc 6b5dca5bbb cmdlgtst: Remove obsolete and unused application. 2011-12-09 21:15:38 +01:00
Alexandre Julliard 268976b9fe makefiles: Add rules for building mo files. 2011-10-22 15:43:50 +02:00
André Hentschel 31f0f09a17 configure: Install view.
(better subject, maybe)

I still think "view" should be available to users, so the only thing between the user and "view" is they have to compile Wine theirselves and that should change.
It's very hard to find good wmf/emf viewers for Linux(and most likely other OS), but "view" is a great program for people who need to take a look at wmf/emf files.
2011-09-05 19:32:32 +02:00
Alexandre Julliard 729afa6adc makefiles: Generate resource files for typelibs. 2011-08-02 10:11:10 +02: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 e492fcc833 makefiles: Use generic flags to specify which directories need a make install. 2011-06-12 12:04:08 +02:00
Alexandre Julliard e2db794630 makefiles: Add a more generic handling of makefile generation flags. 2011-06-12 11:53:44 +02:00
Alexandre Julliard 9b99cd1d31 makefiles: Create test resource files directly from the test build directory. 2011-05-24 11:15:20 +02:00
Alexandre Julliard 305aca28b4 makefiles: Avoid creating an intermediate rc file for test binaries. 2011-05-22 12:50:10 +02:00
Henri Verbeet 427803a981 wined3d: Make wined3d.h a normal header file again. 2011-05-19 10:07:50 +02:00
Alexandre Julliard 4422d22cfe configure: Create a wine64 symlink in 64-bit build trees. 2011-05-10 14:04:42 +02:00
Alexandre Julliard 0435b5825e makefiles: Add support for .x template files. 2011-05-05 16:31:59 +02:00
Alexandre Julliard 417b70bf44 makefiles: Add rules to update po files from .mc files in maintainer mode. 2011-01-24 21:34:23 +01:00
Alexandre Julliard 9771ad8ca7 makefiles: Generate .res files directly from message files. 2011-01-18 16:56:02 +01:00
Alexandre Julliard 367fd228d8 makefiles: Add rules to rebuild the po files in maintainer mode. 2011-01-04 17:05:21 +01:00
Alexandre Julliard 7c2a4bf25e makefiles: Add dependencies on all po files for po-translated resources. 2011-01-04 16:55:54 +01:00
Alexandre Julliard 80d12c358e makefiles: Automatically update the EXTRASUBDIRS variable in make_makefiles. 2011-01-01 20:28:10 +01:00
Alexandre Julliard 59ee6d83ab makefiles: Automatically add missing source variables in make_makefiles. 2011-01-01 17:46:56 +01:00
Alexandre Julliard 1858f43d99 configure: Make the import lib name optional in WINE_CONFIG_DLL. 2010-12-29 14:10:47 +01:00
Alexandre Julliard 6cce7fa0ce configure: Add a generic mechanism for passing flags to dll and program rules. 2010-12-28 16:35:40 +01:00
Alexandre Julliard f6b6c7bade include: Correctly define the msxml typelib by directly including xmldom.idl and xmldso.idl. 2010-12-21 12:17:11 +01:00
Alexandre Julliard 15ccabc9a8 makefiles: Add common rules for installing the main man page. 2010-12-05 16:17:58 +01:00
Alexandre Julliard 1a2837a089 makefiles: Add rules for building dll registration resources. 2010-11-30 13:53:25 +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 845047eebb tools: Add some sanity checks in make_makefiles. 2010-10-23 10:44:05 +02:00
Alexandre Julliard 9188bd647b winetest: Include the build info also in the standard build. 2010-08-21 17:19:48 +02:00
Alexandre Julliard 03642414a8 makefiles: Generate all the top-level make rules inside the corresponding shell function. 2010-03-20 15:24:22 +01:00
Alexandre Julliard d81a8f8d47 makefiles: Add a configure macro for tools directories. 2010-03-20 15:02:56 +01:00
Alexandre Julliard d394e0420f makefiles: Generate all the program rules inside the corresponding shell function. 2010-03-20 14:53:39 +01:00
Alexandre Julliard 9b02b5cddb makefiles: Remove makedep only after everything else has been cleaned. 2010-02-24 15:12:30 +01:00
Alexandre Julliard c6e62dda1c makefiles: Simplify the WINE_CONFIG_MAKEFILE macro by removing the no longer needed prefix arg. 2010-02-10 19:51:11 +01:00
Alexandre Julliard 9463687f78 makefiles: Build the programs directly from the top-level makefile. 2010-02-10 19:51:08 +01:00
Alexandre Julliard 4435e99540 makefiles: Add support for having tests under the programs directory. 2010-02-10 11:31:12 +01:00
Alexandre Julliard cb1fc8f4f5 makefiles: Move Maketest.rules to the top level. 2010-02-10 11:21:19 +01:00
Alexandre Julliard d5addea279 makefiles: Generate the winetest rules from the WINE_CONFIG_TEST macro. 2010-02-08 21:27:54 +01:00
Alexandre Julliard 4d3b0205f5 makefiles: Build the tools subdirectories directly from the top-level makefile. 2010-02-08 20:47:07 +01:00
Alexandre Julliard 7d020c9f08 makefiles: Create the wine symlink from configure. 2010-02-03 13:43:04 +01:00
Alexandre Julliard 950a0f87a0 makefiles: Generate the import library rules from configure. 2010-01-26 21:10:14 +01:00
Alexandre Julliard b6c275b1b4 makefiles: Generate the static library rules from configure. 2010-01-26 20:40:12 +01:00
Alexandre Julliard 4945a136dc makefiles: Cross-compile all static libraries and import libs to .cross.a files to avoid conflicts. 2010-01-23 20:51:41 +01:00
Alexandre Julliard 8e9050ba05 makefiles: Disable 16-bit specific modules from make_makefiles. 2010-01-23 18:25:59 +01:00
Alexandre Julliard aa6c4d4e92 configure: Add specific creation macros for the various types of makefiles. 2010-01-23 14:15:43 +01:00
Alexandre Julliard c6ae9a3c5a makefiles: Get rid of all the rules for building old style 16-bit files. 2009-12-30 17:41:45 +01:00
Huw Davies b03b1443b2 include: Add asysta.idl. 2009-11-12 17:06:08 +01:00
Huw Davies cf8c3eca41 include: Add asynot.idl. 2009-11-11 11:59:26 +01:00
Huw Davies d1f9561747 include: Add rowchg.idl. 2009-10-29 13:51:52 +01:00
Huw Davies 4f6c58dcd8 include: Add row.idl. 2009-10-29 13:51:42 +01:00
Huw Davies 4eeee2909a include: Add rstloc.idl. 2009-10-28 14:29:15 +01:00
Huw Davies 6454c5df7b include: Add rstbas.idl. 2009-10-28 14:29:04 +01:00
Huw Davies 64dc7306d8 include: Add rstinf.idl. 2009-10-27 13:44:09 +01:00