Alexandre Julliard
|
f914b57277
|
widl: Add support for standard target options to allow building the right typelib kind when cross-compiling.
|
2009-05-21 16:17:50 +02:00 |
|
Alexandre Julliard
|
0f677a5beb
|
makefiles: Add a dummy dependency on empty targets to work around a FreeBSD make bug.
|
2009-03-03 16:23:16 +01:00 |
|
Alexandre Julliard
|
a5947ffcd1
|
winegcc: Don't pass the as/ld/nm commands to winebuild.
winebuild should be able to find them on its own.
|
2009-02-06 20:35:56 +01:00 |
|
Alexandre Julliard
|
88fd1ba7b5
|
makefiles: Pass the target flags to winegcc.
|
2009-02-06 20:31:59 +01:00 |
|
Alexandre Julliard
|
8c84636cd5
|
configure: Specify the target flags directly from configure to avoid trouble on BSD make.
|
2009-01-14 13:50:52 +01:00 |
|
Alexandre Julliard
|
424cb27e6a
|
configure: When cross-compiling, propagate the target specification to winebuild.
|
2008-12-26 17:55:29 +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 |
|
Francois Gouget
|
86bd0461a5
|
configure: Detect and use gld/gnm/gar as alternatives to ld/nm/ar, especially for winegcc.
|
2008-06-26 21:08:12 +02:00 |
|
Alexandre Julliard
|
da19122f14
|
makefiles: Add support for generating correct dependencies for tlb files.
|
2008-04-24 22:13:57 +02:00 |
|
Alexandre Julliard
|
d8e3d181d1
|
Make.rules: Move the all: target before the implicit rules to avoid confusing FreeBSD make.
|
2008-04-24 12:46:43 +02:00 |
|
Alexandre Julliard
|
8ad6049ac6
|
fonts: Store the generated TrueType fonts in the repository, and rebuild them only in maintainer mode.
|
2008-03-23 19:36:34 +01:00 |
|
Alexandre Julliard
|
dc4a475fa0
|
configure: Add rules for rebuilding icons in maintainer mode.
|
2008-03-20 16:09:18 +01:00 |
|
Alexandre Julliard
|
1137f4bf31
|
makefiles: Consider all .res files as object files.
|
2008-03-13 11:47:23 +01:00 |
|
Rob Shearman
|
0c694d710e
|
makefiles: Split AR into AR and ARFLAGS.
|
2008-03-04 20:55:24 +01:00 |
|
Alexandre Julliard
|
1716f03fae
|
Make.rules: Process man pages in the C locale.
|
2007-12-12 14:39:54 +01:00 |
|
Alexandre Julliard
|
b0585bf10f
|
Make.rules: Added rules for building the dlldata.c file.
|
2007-12-10 14:26:13 +01:00 |
|
Alexandre Julliard
|
b64ceefde3
|
tools: Remove the no longer needed bin2res tool.
|
2007-09-18 13:36:58 +02:00 |
|
Alexandre Julliard
|
1f11333c7b
|
makefiles: Build programs that link against libwine twice with appropriate rpaths.
One rpath is for installing and one is for running inside the build tree.
|
2007-06-20 20:03:30 +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
|
1df72cc794
|
Make.rules: Automatically generate the header for all types of idl sources.
|
2007-02-09 14:32:57 +01:00 |
|
Alexandre Julliard
|
267987b822
|
Make.rules: Pass all idl source files to makedep.
|
2007-01-19 12:44:10 +01:00 |
|
Alexandre Julliard
|
ce25156e48
|
Make.rules: Be more specific in make clean, only clean targets that we have created.
|
2006-12-29 12:49:43 +01:00 |
|
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 |
|