Commit Graph

225 Commits

Author SHA1 Message Date
Alexandre Julliard 397e56996b makefile: Automatically re-run configure if it has been modified. 2006-09-14 09:41:33 +02:00
Alexandre Julliard 5ea4e5ba46 makefiles: Automatically rebuild makefiles when their sources and/or configure changed. 2006-09-14 09:41:21 +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 84cb26e48a makefiles: Remove the dependencies comment in files that don't need it. 2006-09-14 09:38:39 +02:00
Alexandre Julliard ade98b97f1 Makefile: Don't build all the tools before make depend, only build makedep itself. 2006-09-11 15:43:59 +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 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 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
Detlef Riekenberg 5e5a8df970 Makefile.in: Add target "ctags" to the overview. 2006-06-22 12:29:03 +02:00
Detlef Riekenberg 0076e33d36 Makefile.in: find needs a slash when the source dir is a symlink. 2006-05-24 14:14:20 +02:00
Alexandre Julliard 15c52a751a Makefile: There are currently no tests in the programs directory. 2006-04-11 14:41:39 +02:00
Mike Frysinger 5392844392 Add support for 'make install DESTDIR'. 2006-02-14 13:51:38 +01:00
Alexandre Julliard 832c54503d Removed non-portable ldconfig invocation and misleading
warning. People who need the extra hand-holding should use
wineinstall.
2005-10-10 20:08:09 +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 5cb97d833a Generate 16-bit spec files as assembly code too. 2005-09-21 14:23:54 +00:00
Alexandre Julliard b7edbe66cf Clean Makeimplib.rules too. 2005-09-02 12:28:37 +00:00
Detlef Riekenberg 79d72ce613 Added description for crosstest. 2005-08-03 19:15:03 +00:00
Alexandre Julliard 078eb1fdab Moved the API doc rules to the documentation makefile. 2005-06-15 18:12:15 +00:00
Alexandre Julliard beac194092 wineprefixcreate and related files need to be installed when doing an
install-lib.
2005-03-02 12:18:55 +00:00
Francois Gouget bff8cd1bb3 dlls/__install-lib__ and programs/__install__ should not force the
installation of the Wine headers as this is contrary to the purpose of
install-lib.
2005-02-18 20:03:32 +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
Hans Leidekker 954a4f88d7 crosstest target depends on include files. 2004-10-05 04:10:27 +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
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 af9e293013 crosstest target needs the tools to be built first. 2004-04-19 23:10:11 +00:00
Alexandre Julliard 1af344a918 Remove the $(datadir)/wine directory on uninstall. 2004-02-28 01:51:18 +00:00
Shachar Shemesh 6ce99f2379 Fix the ctags building command. 2003-11-26 03:36:50 +00:00
Francois Gouget db3b78f7c9 If the command line is too long when calling etags, it's probably too
long when invoking ctags.
2003-11-09 01:20:23 +00:00
Alexandre Julliard 357c7401b9 Re-use the loader directory for the main wine loader, and get rid of
the miscemu directory.
2003-11-06 01:17:56 +00:00
Mike Hearn 35645ca40c Avoid argument list limit in etags generation. 2003-11-04 04:20:02 +00:00
Alexandre Julliard e8dae9c029 We no longer need to link against ntdll in the Unix sense. 2003-10-11 01:00:35 +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 2e4164f55f Remove libs/Makelib.rules on distclean. 2003-05-11 03:04:07 +00:00
Hans Leidekker 14a921668f Fix typo: sqml -> sgml. 2003-04-14 21:35:14 +00:00
Andreas Mohr c08b948f46 Structure README file in a better way, some doc fixes. 2003-04-04 22:12:21 +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 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 6692d399d6 Moved libwine_uuid to the new libs/ directory. 2003-03-20 01:30:11 +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
Jon Griffiths 35345f2d4f Updated rules for API doc generation.
Add sgmlpages target for making a docbook 'Wine API Guide'.
2003-03-15 19:48:34 +00:00
Christoph Frick db9692d022 Creation of a tags file with the ctags tool. 2003-01-05 01:05:13 +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 44519bde8c Removed winetest. 2002-11-11 21:14:25 +00:00
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