56 Commits

Author SHA1 Message Date
Ken Thomases
dd2f2e4ee5 makedep: Add support for Objective-C .m files and #import directive. 2012-12-26 18:23:03 +01:00
Alexandre Julliard
54f71a0d8e makedep: Ensure that error messages contain "error".
Suggested by Dan Kegel.
2011-09-28 14:33:45 +02:00
Alexandre Julliard
729afa6adc makefiles: Generate resource files for typelibs. 2011-08-02 10:11:10 +02:00
Alexandre Julliard
0435b5825e makefiles: Add support for .x template files. 2011-05-05 16:31:59 +02:00
Alexandre Julliard
6d659d7e15 makedep: Add dependencies for the msg.pot file. 2011-01-27 15:15:01 +01:00
Alexandre Julliard
9771ad8ca7 makefiles: Generate .res files directly from message files. 2011-01-18 16:56:02 +01:00
Alexandre Julliard
7e6c75f1d1 makefiles: Generate dependencies for rsrc.pot. 2011-01-08 12:23:48 +01:00
Alexandre Julliard
1787e8f05e makedep: Add support for dll registration files. 2010-11-30 13:53:25 +01:00
Marcin Baczyński
d04c2ccb27 makedep: Silence unused result warnings. 2010-04-06 14:32:28 +02:00
Alexandre Julliard
133d4cde26 makedep: Output source dependency for bison files needed for parallel makes. 2010-03-16 13:27:51 +01:00
Alexandre Julliard
5eb4b094a3 makedep: Append the separator if not found in an existing makefile. 2010-03-16 13:14:21 +01:00
Dylan Smith
8e0b17462b makedep: Handle non-overwriting rename for Windows. 2009-08-24 15:17:33 +02:00
Francois Gouget
73b0f65177 makedep: Add support for multiple object file extensions. 2009-06-30 12:39:32 +02:00
Paul Bryan Roberts
3e50aaf201 makedep: Let umask decide mode for makefiles. 2009-02-24 16:57:27 +01:00
Alexandre Julliard
c31a36412c makedep: Copy the makefile to append dependencies instead of truncating in place. 2009-01-12 14:43:15 +01:00
Alexandre Julliard
d8202087c7 makedep: Add dependencies on wine/exception.h for widl-generated files. 2008-07-03 13:08:19 +02:00
Detlef Riekenberg
5073aae038 makedep: Fix a typo in the usage output. 2008-06-13 10:17:16 +02:00
Alexandre Julliard
5f4f2c0b92 makedep: Don't try to open .tlb files. 2008-04-24 23:43:04 +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
b9966054cf makedep: Added support for dlldata.c dependencies. 2007-12-10 14:26:25 +01:00
Alexandre Julliard
4fff18b534 makedep: Fixed string comparison against the source tree path
(reported by Kai Blin).
2007-03-01 20:42:49 +01:00
Alexandre Julliard
75c2184f87 widl: Include objbase.h so that generated proxy file compiles on Wine. 2007-01-19 13:17:17 +01:00
Alexandre Julliard
f92ef1c543 makedep: Add support for magic comments in .rc files so we can generate proper dependencies for them. 2006-12-26 15:02:03 +01:00
Alexandre Julliard
8f31f92a73 makedep: Added support for generating dependencies of IDL client/proxy/server/iid files. 2006-10-16 17:19:07 +02:00
Alexandre Julliard
1b9535afc8 makedep: Update dependencies even with no source files. 2006-09-22 09:25:49 +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
560c9ee785 makedep: Support for new naming scheme for lex files. 2006-09-09 13:16:59 +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
b7ef1b2e20 makedep: Get rid of restrictions on line lengths. Merge lines that end in a backslash. 2006-08-01 12:16:29 +02:00
Alexandre Julliard
f25c4d47d6 makedep: Convert to standard Wine lists. 2006-08-01 12:13:57 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02: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
ffca0d6128 Added some checks for the config.h inclusion rules in the Wine tree. 2004-04-07 04:00:16 +00:00
Alexandre Julliard
0bcf775555 Added support for #include in IDL files (based on a patch by Robert
Shearman).
2003-06-20 21:31:13 +00:00
Alexandre Julliard
aa89eccc71 Added support for generating dependencies for idl files. 2003-04-11 00:38:56 +00:00
Alexandre Julliard
8cbdb9784e Don't use libwine_port in makedep to avoid dependency problems. 2003-03-20 21:08:28 +00:00
Alexandre Julliard
184c40a397 Try to open source file in current directory first in case it is a
generated file.
2002-12-11 01:30:14 +00:00
Dmitry Timoshkov
c63d98038a Include protection for <unistd.h>, <sys/types.h> and <sys/stat.h>. 2002-08-17 18:28:43 +00:00
Alexandre Julliard
9bb05fc48e Specify the complete source file list for a dll inside the main
makefile and get rid of the subdirectories makefiles.
2002-05-14 18:36:54 +00:00
Alexandre Julliard
5769d1de00 Better support for configure detection of missing types, added check
for ssize_t.
Removed a couple of no longer used portability functions.
Various portability fixes in port.h.
2002-04-26 19:05:15 +00:00
Alexandre Julliard
0799c1a780 Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Alexandre Julliard
fed8f1cbf2 Modified makedep to handle #include <> correctly (based on a patch by
Patrik Stridvall).
2002-02-15 19:57:27 +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
Eric Pouech
d848c251b1 Fixed path resolution for a/b.c source files. 2000-12-13 21:27:26 +00:00
Dimitrie O. Paun
b631a813f8 - overwrite (rather than append) the output file if we have no separator
- avoid output if there is nothing to do
2000-12-05 03:57:35 +00:00
Joerg Mayer
abe635cfd7 Get rid of some warnings about unused variables, signed/unsigned
comparisons and incomplete initializations.
2000-11-11 00:38:37 +00:00
Alexandre Julliard
d19ad3962e Better error message when an include file is not found by makedep.
Added support for .mc extension.
Do not try to open *.tab.h and *.mc.rc include files.
2000-11-06 05:32:59 +00:00
Alexandre Julliard
21ec006fc1 Build Win32 resources as .res files and dump them into the .spec.c file. 2000-10-23 21:39:39 +00:00
Alexandre Julliard
2d4b33a145 Added support for source files stored in subdirectories. 2000-03-19 21:20:16 +00:00