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 |
|
Marcus Meissner
|
115f2adb66
|
Fixed DLLMODE handling (--mode is now --subsystem and uses -Wb).
|
2004-04-19 19:25:05 +00:00 |
|
Alexandre Julliard
|
b400edb0e7
|
Removed check for -lm, winegcc takes care of that.
|
2004-03-25 00:47:53 +00:00 |
|
Alexandre Julliard
|
c4aacf0e81
|
Build the dlls with winegcc.
|
2004-03-24 03:34:00 +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 |
|
Marcus Meissner
|
68eb0dd58d
|
Allow specification of "DLLMODE=native" for native dlls.
|
2004-02-16 22:24:46 +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 |
|
Alexandre Julliard
|
6ac34ac6ab
|
Define an LDDLL command to link dlls, instead of using LDDLLFLAGS.
|
2003-10-11 01:05:18 +00:00 |
|
Alexandre Julliard
|
b576c052dc
|
The intermediate .tmp.o file is no longer needed.
DLLMAIN is not used anymore.
|
2003-10-10 04:31:54 +00:00 |
|
Alexandre Julliard
|
313661d1b0
|
LDIMPORTS is no longer needed.
|
2003-10-10 00:52:01 +00:00 |
|
Alexandre Julliard
|
16cd86197a
|
Moved DLLFLAGS to a separate variable instead of including it in
DEFS.
|
2003-09-24 19:01:44 +00:00 |
|
Alexandre Julliard
|
af62e83d1c
|
Got rid of 16-bit glue code generation since it is no longer used.
|
2003-08-23 00:45:20 +00:00 |
|
Alexandre Julliard
|
15566391e2
|
Proper support for CPPFLAGS and LDFLAGS (suggested by Todd Vierling).
|
2003-06-13 23:26:01 +00:00 |
|
Alexandre Julliard
|
2e12d33dfd
|
Removed no longer needed uses of LDPATH.
|
2003-04-21 23:54:05 +00:00 |
|
Alexandre Julliard
|
fc09423d3d
|
Allow overriding CFLAGS when running configure. Other small cleanups.
|
2003-04-14 21:46:41 +00:00 |
|
Alexandre Julliard
|
78e3311197
|
Fixed rules for auto documentation (reported by Vincent Béron).
|
2003-04-12 00:05:27 +00:00 |
|
Alexandre Julliard
|
5577637034
|
Added support for specifying an stdcall dll entry point.
|
2003-04-01 00:08:32 +00:00 |
|
Alexandre Julliard
|
e048adab83
|
List 16-bit spec files explicitly to avoid problems with some versions
of make.
|
2003-03-23 20:00:02 +00:00 |
|
Alexandre Julliard
|
9e4fc4c9b6
|
Converted winebuild option parsing to use getopt_long. Added a number
of long aliases for the existing short options.
|
2003-03-23 01:12:30 +00:00 |
|
Alexandre Julliard
|
2d1c79066e
|
Moved libwine to libs/ directory.
Some makefile fixes and cleanups.
|
2003-03-22 20:40:48 +00:00 |
|
Alexandre Julliard
|
7ab9a715a8
|
Moved libwine_unicode to the libs/ directory.
|
2003-03-21 05:06:48 +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 |
|
Dimitrie O. Paun
|
8b36681bad
|
Rename __WINE__ to __WINESRC__.
|
2003-01-04 00:52:18 +00:00 |
|
Alexandre Julliard
|
309fde7a1a
|
Fixed some dependencies.
|
2002-12-13 20:45:39 +00:00 |
|
Alexandre Julliard
|
ada5e6521b
|
Implemented import libraries; on Unix we import the .def file
directly, on Mingw we use it to build the .a library.
|
2002-12-12 22:03:14 +00:00 |
|
Alexandre Julliard
|
9b1df412f4
|
Don't build tests by default just yet.
|
2002-12-07 23:52:43 +00:00 |
|
Alexandre Julliard
|
310de886e9
|
Check file header to differentiate between object files and resources
so that the -r option is not necessary.
|
2002-12-06 23:26:29 +00:00 |
|
Alexandre Julliard
|
bcf2a78268
|
Build test programs as part of the normal build.
|
2002-12-06 19:51:20 +00:00 |
|
Alexandre Julliard
|
e0c6370c75
|
Removed some checklink rules made unnecessary by the -z defs linker
flag.
|
2002-11-30 19:19:44 +00:00 |
|