Commit Graph

177 Commits

Author SHA1 Message Date
Alexandre Julliard
0cf753385b Moved the test routines from wtmain.c into wine/test.h so that they
can be compiled separately with different flags for each dll.
2002-10-30 20:36:21 +00:00
Gerald Pfeifer
5e0a0d248c Also remove configure.lineno when performing distclean. 2002-10-23 23:35:05 +00:00
Alexandre Julliard
4b9344eb15 Moved ts_xlib.c into x11drv and removed libwine_tsx11. 2002-09-25 03:29:55 +00:00
Alexandre Julliard
c3c587eb1d Added preliminary support for cross-compiling tests using mingw on
Linux if available.
2002-09-06 19:46:00 +00:00
Alexandre Julliard
82e94e7b42 Remove Maketest.rules on distclean. 2002-09-05 01:15:03 +00:00
Alexandre Julliard
edeee89c3e Create separate makefiles for tests for more flexibility. 2002-08-09 01:22:40 +00:00
Alexandre Julliard
1d8d0171bb Install the aclocal macros for use by Winelib apps. 2002-08-02 19:34:21 +00:00
Alexandre Julliard
c754a89b94 Use the normal perl interpreter for test scripts that don't need to
call Windows APIs.
Don't build winetest.exe by default.
2002-07-31 23:23:32 +00:00
Alexandre Julliard
5b80ce3517 Fixed make install from read-only build directory (spotted by Marcus
Meissner).
2002-07-01 18:23:38 +00:00
Alexandre Julliard
f673b71ece Fixed make install target to work even when nothing has been compiled
yet.
Added install-lib and install-dev targets to allow partial
installations; moved winemaker.man and winelauncher.in to better fit
in the new install categories.
2002-06-14 23:48:27 +00:00
Marcus Meissner
c6476e90ab Warn the user if 'wine' will not find its libraries after installation
on 'make install'.
2002-06-04 00:59:57 +00:00
Alexandre Julliard
ebcf38de4e Fixed etags rule. 2002-05-23 02:45:29 +00:00
Alexandre Julliard
3536316a31 New loading scheme for Winelib apps, makes them behave like builtin
dlls and takes load order into account. Install them in dlldir.
Improved MODULE_GetBinaryType to recognize ELF binaries.
Added a wrapper script to setup the environment when running directly
from inside the source tree.
2002-05-22 21:32:49 +00:00
Alexandre Julliard
acfda14a81 Moved expand.c from libtest to programs/expand.
Removed the rest of the libtest directory.
2002-05-20 19:18:16 +00:00
Alexandre Julliard
ce830a9c18 Added mkinstalldirs to create directories more portably. 2002-05-09 04:31:39 +00:00
Alexandre Julliard
32459912dc Moved imports specification from the .spec into the Makefile so that
it can be used on platforms that don't build a .spec.c file.
2002-05-09 00:05:48 +00:00
Alexandre Julliard
019a7f3da2 Run make test for all programs by default. 2002-05-08 00:36:10 +00:00
Alexandre Julliard
7dd9e339c9 Install more of the Winelib programs by default (based on a patch by
Andriy Palamarchuk).
2002-05-02 01:42:01 +00:00
Alexandre Julliard
9a68b7bef0 Link the tools and the server against libwine so we can use the
portability functions in there.
2002-04-27 21:19:22 +00:00
Alexandre Julliard
7418d39f5a Export a few more 16-bit GDI functions. Finished wineps separation. 2002-04-17 16:51:47 +00:00
Alexandre Julliard
9a2cc78be3 Clean autom4te.cache. 2002-04-12 00:11:57 +00:00
Alexandre Julliard
daa2886c10 Updated configure to take advantage of new autoconf 2.53 features. 2002-04-11 21:54:01 +00:00
Alexandre Julliard
d7c606d624 Various makefile fixes for the test environment. 2002-04-02 02:58:45 +00:00
Alexandre Julliard
ced71edbd7 Added support for driver-specific escapes in the x11drv to retrieve
X11 information. Finished dll separation of opengl32.
2002-03-23 21:43:56 +00:00
Alexandre Julliard
003b20d72c Fixed linking of wine target. 2002-03-21 20:36:52 +00:00
Alexandre Julliard
c1bfca04e1 Changed builtin dlls file names to make it clear they are not normal
Unix libraries, and install them in $libdir/wine instead of $libdir to
avoid name conflicts in /usr/lib.
2002-03-20 22:19:06 +00:00
Alexandre Julliard
abfcb8bfb9 Added make check target to run unit tests too since this seems to be
standard.
2002-02-28 21:43:46 +00:00
Alexandre Julliard
4cd31e42b9 Fixed installation issues caused by new configure script. 2002-02-15 15:13:25 +00:00
Alexandre Julliard
f5818d2f7a Upgraded configure script to use autoconf 2.50 features, and renamed
to configure.ac.
Changed a few things to better follow the autoconf guidelines.
2002-02-14 19:47:29 +00:00
Alexandre Julliard
13b0c0915b Added rules for running tests. 2002-01-10 03:30:21 +00:00
Alexandre Julliard
7c822cc0dc Removed obsolete dosmod. 2002-01-06 18:38:45 +00:00
Eric Pouech
0b83d4cbc6 New console code based on Win32 windows. 2001-11-23 23:04:58 +00:00
Alexandre Julliard
f33f7f0ed0 Improved make_dlls script. Moved dll list out of
Make.rules.in. Removed a few no longer used rules.
2001-09-17 20:09:08 +00:00
Alexandre Julliard
ed2f19a63f Put AC_DEFINE symbols definitions directly in the configure script so
that we no longer need an acconfig.h. Cleaned up dlopen() tests a bit.
2001-06-27 21:42:00 +00:00
Patrik Stridvall
a3fd0c95ee wine needs to be built before winedbg. 2001-06-19 03:43:54 +00:00
Alexandre Julliard
c4d1176754 Renamed libuuid.a to libwine_uuid.a 2000-12-27 19:06:44 +00:00
Francois Gouget
847c874025 Create a symbolic link to ole/libuuid.a. 2000-12-15 22:59:16 +00:00
Alexandre Julliard
633293f093 Build the debugger as a .so. 2000-12-06 03:20:47 +00:00
Alexandre Julliard
5be8e7d8e0 Created a small static library in ole/libuuid.a that contains all the
UUID definitions (with the help of Francois Gouget).
2000-12-06 01:50:47 +00:00
Alexandre Julliard
b018239fef Build tsx11 layer as a separate shared library. 2000-12-06 00:04:10 +00:00
Alexandre Julliard
000c13a0da Added support in winebuild for resolving function imports (-sym option).
Added -L option for locating imported dlls.
Changed generated exe init code to use __wine_get_main_args.
2000-11-09 20:31:18 +00:00
Jeremy White
f9f030b87a Added a winelauncher shell script which makes the process of running
Wine a little nicer for an end user.  The intent of winelauncher is to
be used inside of a distribution package.
2000-11-05 20:06:56 +00:00
Alexandre Julliard
2fa4f767aa Build ntdll as a real dll, including everything that was previously in
libwine.so. Created a new (mostly empty) libwine.so in library/ subdir.
2000-10-31 00:20:51 +00:00
Marcus Meissner
a387aa4868 Migrate $LDFLAGS from configure to Makefile and into main wine
executable.
2000-09-26 23:09:47 +00:00
Alexandre Julliard
1d0d244e68 Link USER resources into libuser.so. 2000-08-06 03:46:24 +00:00
Alexandre Julliard
09ddb59142 Make USER and GDI separate dlls. 2000-08-03 22:22:42 +00:00
Alexandre Julliard
7e495e1d66 Make unicode.o into a separate ELF library so that we can use it from
the wineserver too.
2000-07-25 21:01:59 +00:00
Alexandre Julliard
cd770eafcd Temporarily moved advapi32 registry support back into libwine.so, and
made advapi32 a separate dll.
2000-07-25 15:10:52 +00:00
Alexandre Julliard
4f356e86e4 Moved shared crtdll/ntdll functions into ntdll.
Made crtdll a separate dll.
2000-06-23 16:16:30 +00:00
Alexandre Julliard
2f158c2678 Removed @PROGEXT@ (it was broken anyway).
Improved 'make install'.
Cleaned up the main Makefile.
2000-06-14 21:45:38 +00:00