70 Commits

Author SHA1 Message Date
Alexandre Julliard
3571c06799 makefiles: Generate explicit build rules for C source files from makedep. 2013-10-28 11:16:11 +01:00
Alexandre Julliard
b9cb6d4f95 makedep: Automatically add the source idl for generated sources to the dependencies list. 2013-10-15 21:00:09 +02:00
Alexandre Julliard
c9a4cc6ab7 makedep: Add a helper function to replace a file name extension. 2013-10-15 20:59:15 +02:00
Alexandre Julliard
b1d4807fc2 makedep: Remove support for no longer used .mc.rc files. 2013-10-15 20:29:39 +02:00
Alexandre Julliard
edf4dab5ef makefiles: Generate explicit build rules for testlist.c from makedep. 2013-10-15 13:53:12 +02:00
Alexandre Julliard
d4593274dc makefiles: Generate explicit build rules for dlldata.c from makedep. 2013-10-15 13:53:11 +02:00
Alexandre Julliard
d9a75184c7 makefiles: Generate explicit build rules for idl files from makedep. 2013-10-15 13:53:11 +02:00
Alexandre Julliard
25b0810655 makefiles: Generate explicit build rules for resource files from makedep. 2013-10-15 13:53:11 +02:00
Alexandre Julliard
da4c49c744 makefiles: Generate explicit build rules for message files from makedep. 2013-10-15 13:53:11 +02:00
Alexandre Julliard
c00cc015f8 makefiles: Generate explicit build rules for bison files from makedep. 2013-10-15 13:53:09 +02:00
Alexandre Julliard
efef36c05a makefiles: Generate explicit build rules for lex files from makedep. 2013-10-14 19:49:29 +02:00
Alexandre Julliard
bb45a93d71 makedep: Generate correct dependencies for testlist.c. 2013-10-14 16:05:32 +02:00
Alexandre Julliard
c3aa495295 makedep: Add more helpers for file output and error handling. 2013-10-14 16:05:32 +02:00
Alexandre Julliard
cf34a967cc makedep: Remove some unnecessary typedefs. 2013-10-14 16:05:31 +02:00
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