178 Commits

Author SHA1 Message Date
Alexandre Julliard
e2df0ab856 makefiles: Generate rules from makedep for building and installing man pages. 2013-11-18 11:40:00 +01:00
Alexandre Julliard
a6fd273a90 makefiles: Generate rules from makedep for running tests. 2013-11-18 11:30:59 +01:00
Alexandre Julliard
517d274e3a makefiles: Add support for building from source files from a parent directory. 2013-11-12 13:47:44 +01:00
Alexandre Julliard
fe946f253a makefiles: Add a makedep pragma to mark source files that are parts of the import library. 2013-11-11 11:46:21 +01:00
Alexandre Julliard
31eb8be661 makefiles: Output clean rules for generated files from makedep. 2013-11-09 22:10:49 +01:00
Alexandre Julliard
067d3f0ddb makefiles: Merge the relpath functionality into makedep. 2013-11-09 12:32:06 +01:00
Alexandre Julliard
ae9f33e17b makedep: Add support for #pragma directives in the source to set the flags for generated files. 2013-11-05 20:38:17 +01:00
Alexandre Julliard
1f3e3fa424 makedep: Add per-file flag to store the information about files to generate. 2013-11-04 17:41:09 +01:00
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