Alexandre Julliard
|
12c196203c
|
Make.rules: Added support for building IDL client/proxy/server/iid files.
|
2006-10-16 17:20:37 +02:00 |
Alexandre Julliard
|
8598a4c600
|
makefiles: Attempt to automatically run make depend when reading an updated makefile.
|
2006-09-14 09:40:00 +02:00 |
Alexandre Julliard
|
bcdc5fb55f
|
Make.rules: Set the default prefix for bison files from the file basename.
|
2006-09-11 21:47:49 +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
|
e4fca883a2
|
makedep: For generated headers, parse the source idl instead.
This avoids having to generate all the headers before make depend.
|
2006-09-10 22:04:42 +02:00 |
Alexandre Julliard
|
dc8c76ae3c
|
makefiles: Make sure that all phony targets depend on 'dummy'.
|
2006-09-09 23:09:04 +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
|
5cf75e615a
|
makefiles: Only run test and documentation targets in directories that need them.
|
2006-08-28 13:37:44 +02:00 |
Alexandre Julliard
|
80a9a065dd
|
makefiles: Get rid of the checklink rules, they no longer work.
|
2006-08-26 20:21:33 +02:00 |
Alexandre Julliard
|
13a93b4a94
|
configure: Set rpath on all executables that link to libwine.
Also add the -multiply_defined suppress option for executables on MacOS.
|
2006-08-25 17:23:44 +02:00 |
Alexandre Julliard
|
4e67a4558c
|
Make.rules: Added rules for client/proxy/server generation from IDL files.
|
2006-08-09 12:38:15 +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
|
5012c17a05
|
Make.rules: Make all submake invocations silent for consistency.
|
2006-08-07 13:54:09 +02:00 |
Alexandre Julliard
|
ded32d5194
|
makedep: Always search for includes in the standard directories, even without -I option.
|
2006-08-01 12:37:18 +02:00 |
Alexandre Julliard
|
dea28ee4a6
|
makedep: Don't add dependencies for system headers.
|
2006-08-01 12:27:22 +02:00 |
Alexandre Julliard
|
853d193782
|
Make.rules: Replace RC_TLB by IDL_TLB_SRCS as tlb files can be used for other things than resources.
|
2006-07-29 11:45:24 +02:00 |
Alexandre Julliard
|
523e46debb
|
winegcc: Automatically add the correct lib paths when building inside the Wine tree.
|
2006-07-11 21:32:36 +02:00 |
Alexandre Julliard
|
645cd6ff50
|
libs: Get rid of the symlinks for the static libs.
|
2006-07-11 19:33:48 +02:00 |
Alexandre Julliard
|
eb8a40c368
|
libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
|
2006-07-11 19:33:22 +02:00 |
Alexandre Julliard
|
749841148f
|
Make.rules: Define datarootdir to avoid a configure warning.
|
2006-05-28 18:16:38 +02:00 |
Alexandre Julliard
|
35842ca717
|
tools: Added 'relpath' tool to compute relative Unix paths.
|
2006-02-17 11:42:17 +01:00 |
Alexandre Julliard
|
664e4106c6
|
Added global rules for man pages.
|
2005-10-06 16:06:04 +00:00 |
Alexandre Julliard
|
7ddab75619
|
Declare debug channels as static variables so that we don't need to
generate an external .dbg.c file to define them.
|
2005-09-28 18:34:00 +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 |
Alexandre Julliard
|
5cb97d833a
|
Generate 16-bit spec files as assembly code too.
|
2005-09-21 14:23:54 +00:00 |
Mike McCormack
|
b744372231
|
Turn off gcc 4.0's builtin wchar inlines.
|
2005-08-11 17:12:18 +00:00 |
Alexandre Julliard
|
adbb098837
|
Added support for the --image-base linker option in winegcc using the
prelink tool.
|
2005-08-09 11:12:29 +00:00 |
Robert Shearman
|
8b00c3d6e2
|
ttf files for bitmap fonts should be generated with an extension of
just "." to work around a quirk in fontforge (with thanks to George
Williams for helping me fix this).
|
2005-07-20 17:48:26 +00:00 |
Alexandre Julliard
|
d62356aa1e
|
Added rules to build import libraries in the individual dll makefiles.
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
|
2005-05-07 12:39:52 +00:00 |
Hans Leidekker
|
a764450631
|
Move all files from winapi_check/ to winapi/, and remove references to
winapi_check directory. Merge winapi_check programs.
|
2005-05-04 09:55:17 +00:00 |
Alexandre Julliard
|
bcb7591e41
|
Converted the make_ctests script to C (based on a patch by Royce
Mitchell III).
|
2005-03-16 20:02:17 +00:00 |
Dimitrie O. Paun
|
c02dd0a902
|
Add support for .exe's with exported functions.
|
2005-03-08 16:55:26 +00:00 |
Vincent Béron
|
860c84beeb
|
Make tlb generation from idl files dependent on widl.
|
2005-02-08 12:13:10 +00:00 |
Alexandre Julliard
|
382dba6887
|
Don't clean all tlb files, only the ones we generated.
|
2005-02-01 14:37:36 +00:00 |
Huw Davies
|
4046846a82
|
Added stdole32.tlb.
|
2005-01-28 14:13:08 +00:00 |
Alexandre Julliard
|
3a3307d4b2
|
Force all the tools to be rebuilt before make depend, otherwise make
will try to do that from the include directory.
|
2004-10-07 03:12:44 +00:00 |
Alexandre Julliard
|
d062924f66
|
Removed no longer needed ICOM compatibility mode in widl.
|
2004-10-05 04:44:20 +00:00 |
Alexandre Julliard
|
47461203c4
|
Build the .h files from their idl source at compile time, and remove
them from CVS.
|
2004-09-21 00:35:02 +00:00 |
Alexandre Julliard
|
233766aafa
|
Build idl files as part of the normal build process.
|
2004-09-20 21:48:42 +00:00 |
Alexandre Julliard
|
5ad619b19e
|
Turn on warnings when building the .def file.
|
2004-09-13 18:14:55 +00:00 |
Alexandre Julliard
|
07a805127a
|
Added recursive idl target to allow updating idl files private to a
dll.
|
2004-08-22 22:33:57 +00:00 |
Huw Davies
|
00acb5f719
|
First stab at Wine versions of Courier, System and MS Sans Serif
fonts.
|
2004-08-17 22:33:14 +00:00 |
Alexandre Julliard
|
c4aacf0e81
|
Build the dlls with winegcc.
|
2004-03-24 03:34:00 +00:00 |
Mike McCormack
|
c068f67051
|
Require bison to compile Wine.
|
2004-03-16 03:11:39 +00:00 |
Alexandre Julliard
|
a631ef6369
|
Renamed the symbol for the cpp binary to avoid conflicts with
configure internals.
|
2004-03-03 20:30:46 +00:00 |
Alexandre Julliard
|
ccc3d66c4a
|
Build the tests with winegcc.
|
2004-03-02 06:58:21 +00:00 |
Dimitrie O. Paun
|
f41c2b212a
|
Instrument winegcc to use the compilers and options detected at
configure time. Add support for parsing/formatting a string array
from/to a char string. Add option to disable short wchar support in
winegcc.
|
2004-03-02 02:23:26 +00:00 |
Alexandre Julliard
|
492ac292b9
|
Added support for building a dll from a .def file for cases where we
don't want to write a full .spec.
Renamed --spec option to --dll for consistency.
|
2004-02-17 20:36:16 +00:00 |
Alexandre Julliard
|
20b4585e3c
|
Only link against libdxguid where necessary.
|
2004-01-27 00:11:16 +00:00 |
Alexandre Julliard
|
c3eac43839
|
Moved libuuid to the dlls directory, and moved the DirectX GUIDs into
a separate libdxguid library.
|
2004-01-26 21:29:05 +00:00 |