Alexandre Julliard
|
60a05ad2d9
|
makefiles: Output all the documentation rules explicitly for each module.
|
2010-03-25 12:05:44 +01:00 |
Alexandre Julliard
|
93f0339387
|
makefiles: Move all the recursion rules to the top-level makefile.
|
2010-02-11 14:38:26 +01:00 |
Alexandre Julliard
|
1f254216d1
|
makefiles: Add rules for cross-compiling static libraries.
|
2010-01-23 20:51:12 +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 |
Alexandre Julliard
|
c861c3e42e
|
makefiles: Use winebuild to create the Windows import libraries.
|
2009-12-30 12:56:16 +01:00 |
Alexandre Julliard
|
5f10595c5c
|
makefiles: Add rules for installing fake modules.
|
2009-08-18 11:33:26 +02:00 |
Alexandre Julliard
|
f78a8ceafc
|
makefiles: Add rules for building fake modules.
|
2009-08-18 11:29:35 +02:00 |
Stefan Stranz
|
c89c2dd4c5
|
c2man: Add xml documentation creation.
|
2009-06-08 15:38:35 +02:00 |
Alexandre Julliard
|
68a1f4d0a1
|
makefiles: Add resource files to the standard object files list.
|
2009-06-03 11:44:57 +02:00 |
Alexandre Julliard
|
c18d69ef5f
|
makefiles: Remove special handling of .res.o files now that winegcc takes care of this.
|
2009-06-02 14:25:16 +02:00 |
Alexandre Julliard
|
6f74b45a81
|
winegcc: Add support for building PE executables using Mingw.
|
2009-06-01 16:15:53 +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
|
a67d80b4a6
|
makefiles: Avoid nested variable expansion that doesn't work on BSD make.
|
2009-02-26 12:12:55 +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
|
dc1a9f19c1
|
libport: Replacement for poll().
|
2008-12-22 18:00:13 +01:00 |
Alexandre Julliard
|
41f36c49e0
|
makefiles: Support non-standard import lib names in the global dll rules.
|
2008-03-06 11:54:03 +01:00 |
Rob Shearman
|
0c694d710e
|
makefiles: Split AR into AR and ARFLAGS.
|
2008-03-04 20:55:24 +01:00 |
Rob Shearman
|
48000893f9
|
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
|
2008-03-04 20:55:01 +01:00 |
Alexandre Julliard
|
c72b9b2820
|
dlls: Move installation rules for 16-bit placeholders to the top-level makefile.
|
2008-03-03 15:18:57 +01:00 |
Alexandre Julliard
|
a5fb981ace
|
Makedll.rules: Add a generic EXTRADLLFLAGS variable instead of defining a specific variable for every possible parameter.
|
2007-12-11 14:59:54 +01:00 |
Alexandre Julliard
|
6604181c85
|
kernel32: Set the dll file name with the correct case to make EXECryptor happy.
|
2007-05-08 13:25:48 +02:00 |
Alexandre Julliard
|
2ffc7e2c2d
|
configure: Use the correct ar tool when building Mingw import libraries.
|
2007-01-01 13:44:45 +01:00 |
Alexandre Julliard
|
dc8c76ae3c
|
makefiles: Make sure that all phony targets depend on 'dummy'.
|
2006-09-09 23:09:04 +02:00 |
Alexandre Julliard
|
a82f1b0ebb
|
makefiles: Avoid empty variables in substitutions, it's broken on BSD make.
|
2006-09-09 22:28:53 +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
|
4e8cb6170f
|
configure: Setting rpath should no longer be needed for dlls.
|
2006-08-16 13:25:08 +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
|
523e46debb
|
winegcc: Automatically add the correct lib paths when building inside the Wine tree.
|
2006-07-11 21:32:36 +02:00 |
Mike McCormack
|
6d9af55a12
|
configure: Remove the --disable-debug and --disable-trace options.
|
2006-04-17 12:38:52 +02:00 |
Alexandre Julliard
|
1fd32cfa13
|
configure: Use --rpath when linking dlls too.
|
2006-03-20 22:08:26 +01:00 |
Alexandre Julliard
|
5319db6332
|
Remove some no longer needed library paths.
|
2006-03-16 16:28:43 +01:00 |
Alexandre Julliard
|
aed49d439e
|
libwine: New naming scheme for 16-bit builtin dlls.
Stop using symlinks for 16-bit dlls to make sure they don't get loaded
by mistake when looking for a 32-bit dll.
|
2006-02-16 13:44:38 +01:00 |
Mike Frysinger
|
5392844392
|
Add support for 'make install DESTDIR'.
|
2006-02-14 13:51:38 +01: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 |
Mike McCormack
|
b55060844b
|
Make sure to build the def file after a make clean in a module
subdir.
|
2005-09-28 10:13:39 +00:00 |
Alexandre Julliard
|
5cb97d833a
|
Generate 16-bit spec files as assembly code too.
|
2005-09-21 14:23:54 +00:00 |
Alexandre Julliard
|
9f49889188
|
Now that everything is done in assembly in the spec file, directly
generate a .s file to bypass gcc inefficiency with large data
structures.
|
2005-09-15 15:01:30 +00:00 |
Alexandre Julliard
|
e08029fe1f
|
Fixed the checklink target to link against winecrt0 too.
|
2005-08-27 10:33:27 +00:00 |
Alexandre Julliard
|
475f2336cc
|
Specify a base address for kernel and ntdll.
|
2005-08-09 11:19:01 +00:00 |
Alexandre Julliard
|
15ac6847e0
|
Build and load import libraries directly from the dll directory where
possible, and only create symlinks for directories that don't have the
correct name.
|
2005-05-10 13:21:04 +00:00 |
Alexandre Julliard
|
34fa35dc99
|
Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
|
2005-05-09 14:42:30 +00:00 |
William Poetra Yoga H
|
a83c19f48c
|
Support building man pages outside of the source directory.
|
2005-05-07 18:39:05 +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 |
Alexandre Julliard
|
2dabac08ee
|
Added support in winebuild for specifying import libraries directly on
the command line without the -l option.
Changed the -d option to only mark the library as delayed, the actual
loading is now done separately.
|
2005-05-06 15:54:41 +00:00 |
Dimitrie O. Paun
|
c02dd0a902
|
Add support for .exe's with exported functions.
|
2005-03-08 16:55:26 +00:00 |
Jon Griffiths
|
8c23dba9a2
|
Use the source dir as the documentation root dir.
|
2005-01-07 17:15:47 +00:00 |
Vincent Béron
|
1f504141b7
|
Use a new DLLDEFS variable in configure/Makefiles to actually remove
all the debug messages (minus ERRs) if the user decides so.
|
2004-10-19 23:06:11 +00:00 |
Alexandre Julliard
|
b459952144
|
Avoid some non-portable makefile constructs, and get rid of the
ALTNAMES variable.
|
2004-08-11 23:59:06 +00:00 |