Alexandre Julliard
|
a204ad557d
|
makefiles: Expand makedep path at compile time.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-09-09 20:30:31 +02:00 |
Alexandre Julliard
|
90a543d3d7
|
widl: Also search the include dir relative to the binary path.
Suggested by Kevin Puetz.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2020-01-30 11:33:13 +01:00 |
Alexandre Julliard
|
5f39d36a6c
|
widl: Add --sysroot and --nostdinc options.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2019-11-02 13:55:16 +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
|
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
|
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
|
509364e1dd
|
makefiles: Get rid of Make.rules.
|
2014-01-14 12:18:02 +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
|
ce25c89585
|
makedep: Don't expand variable references that use ${}.
|
2014-01-04 20:33:57 +01:00 |
Alexandre Julliard
|
092f37fc2d
|
makefiles: Include program files in the all: target.
|
2013-12-31 19:07:49 +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
|
e2df0ab856
|
makefiles: Generate rules from makedep for building and installing man pages.
|
2013-11-18 11:40:00 +01:00 |
Alexandre Julliard
|
8d5b8b1346
|
makefiles: Define __WINESRC__ globally.
|
2013-10-07 10:48:04 +02:00 |
Alexandre Julliard
|
005565d90d
|
makefiles: Make sure to install manpages for the install-lib and install-dev cases.
|
2013-07-02 19:39:30 +02:00 |
Jacek Caban
|
80d3055869
|
widl: Add IDL installation directory to include path.
|
2012-07-23 12:55:02 +02:00 |
Alexandre Julliard
|
49c31e3bf8
|
makefiles: Use the generic install flags for the tools directories.
|
2011-06-12 12:47:48 +02:00 |
Alexandre Julliard
|
15ccabc9a8
|
makefiles: Add common rules for installing the main man page.
|
2010-12-05 16:17:58 +01:00 |
Alexandre Julliard
|
ce3abe8c0c
|
widl: Add support for generating a .rgs registration script for the defined interfaces.
|
2010-11-27 13:29:13 +01: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 |
Alexandre Julliard
|
fbef7217b9
|
makefiles: Remove the no longer needed explicit dependencies for bison files.
|
2010-03-16 13:28:24 +01:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
Alexandre Julliard
|
9644d1dcd7
|
makefiles: Generate a general catch-all dependency on .tab.h files to replace the manually maintained ones.
|
2010-02-08 20:58:00 +01:00 |
Alexandre Julliard
|
a4e22d4928
|
tools: Build all the tools with -D__WINESRC__.
|
2009-10-05 14:55:25 +02:00 |
Rob Shearman
|
04a22cc412
|
widl: Hide the details of where arguments, fields, values and cases are stored in the type_t structure for functions, structures, enums and unions.
|
2008-12-29 14:42:47 +01:00 |
Alexandre Julliard
|
b3ec2e5f95
|
makefiles: Recurse into all directories for install-lib and install-dev too.
|
2008-08-25 14:27:03 +02:00 |
Rob Shearman
|
80ab2a7c6d
|
widl: Move expression functions to a new file, expr.c.
|
2008-04-22 13:04:58 +02:00 |
Alexandre Julliard
|
4091627cd7
|
configure: Get rid of lex compatibility support, we require flex anyway.
|
2007-03-08 13:19:50 +01:00 |
Alexandre Julliard
|
32ab895e46
|
makefiles: Generate the dependencies line to avoid some code duplication.
|
2006-09-14 09:38:16 +02:00 |
Alexandre Julliard
|
145a0ba508
|
makefiles: List bison dependencies explicitly for parallel makes, since older bisons don't support --defines.
|
2006-09-11 21:43:11 +02:00 |
Alexandre Julliard
|
9c085cba0a
|
makefiles: Add global rules for bison and lex files.
Also build the .c and .h files separately to allow parallel makes.
|
2006-09-09 13:16:22 +02:00 |
Alexandre Julliard
|
2886e9b0e8
|
makefiles: Use make dependencies to create installation directories.
This avoids a lot of redundant calls to mkinstalldirs.
|
2006-08-07 17:48:18 +02:00 |
Alexandre Julliard
|
645cd6ff50
|
libs: Get rid of the symlinks for the static libs.
|
2006-07-11 19:33:48 +02:00 |
Mike Frysinger
|
5392844392
|
Add support for 'make install DESTDIR'.
|
2006-02-14 13:51:38 +01:00 |
Alexandre Julliard
|
0ae2c69c7a
|
Added some flex options to avoid compiler warnings.
Moved options from the Makefile into the source.
|
2006-01-03 12:16:05 +01:00 |
Robert Shearman
|
35d327bd0d
|
widl: Add a type generator framework.
Add a framework for writing the strings for marshaling and
unmarshaling parameters and make the client and server use it.
|
2005-12-08 12:52:13 +01:00 |
Alexandre Julliard
|
12a749984c
|
Put Wine version information in all the man pages.
|
2005-10-06 16:10:01 +00:00 |
Alexandre Julliard
|
cd91bc61be
|
Now that we are requiring bison anyway, make the .tab.c file use the
same base name as the .y file, so that we can generate correct
dependencies in all cases.
|
2005-09-28 18:17:08 +00:00 |
Eric Kohl
|
5bed4857d5
|
- Add basic support for creating client and server stub files.
- Support implicit_handle attribute in IDL files.
- Build mixed-mode stub files.
|
2005-02-23 20:31:07 +00:00 |
Huw Davies
|
346188b755
|
Initial support for typelib generation.
|
2005-01-06 20:45:21 +00:00 |
Hannu Valtonen
|
21731d47ec
|
Added a man page for widl.
|
2004-03-09 03:49:39 +00:00 |
Ove Kaaven
|
5d267d7372
|
Added rules to parse library, coclass, dispinterface, and module
definitions, and a number of attributes, and cleaned up a few things.
Started on a typelib generation framework.
|
2004-01-07 04:21:27 +00:00 |
Alexandre Julliard
|
e1a9b10f51
|
Moved the wpp library from tools/ to libs/.
Create symlinks to the various libraries in the libs directory.
|
2003-05-01 03:16:21 +00:00 |
Alexandre Julliard
|
6a9fe36de2
|
Created a separate static portability library and moved some of the
libwine routines in there.
|
2003-03-19 22:09:16 +00:00 |
Alexandre Julliard
|
f8bac62769
|
Do not define __WINESRC__ when building tools and miscemu.
|
2003-01-09 01:57:15 +00:00 |
Dimitrie O. Paun
|
8b36681bad
|
Rename __WINE__ to __WINESRC__.
|
2003-01-04 00:52:18 +00:00 |
Alexandre Julliard
|
f9875bc1ca
|
Added y.tab.[ch] pseudo-dependencies to fix parallel makes.
|
2002-12-15 01:19:53 +00:00 |
Alexandre Julliard
|
27189627cb
|
Added explicit dependency on y.tab.h for lex output.
|
2002-08-10 00:03:08 +00:00 |
Alexandre Julliard
|
5f1565e7fd
|
Explicitly specify the path to wpp.h so we don't need to change the
include path, to avoid conflicts with multiple y.tab.h files.
|
2002-07-20 19:00:52 +00:00 |
Alexandre Julliard
|
7d4ee77cab
|
Merged the IDL compiler written by Ove Kaaven.
|
2002-07-16 03:20:45 +00:00 |