Alexandre Julliard
|
908dada662
|
makedep: Generate rules for static libraries.
|
2013-12-30 20:17:36 +01:00 |
Alexandre Julliard
|
a37ef65ea8
|
makedep: Generate rules for import libraries.
|
2013-12-30 20:14:45 +01:00 |
Alexandre Julliard
|
f6479c0513
|
makedep: Generate rules for the main module.
|
2013-12-30 20:08:13 +01:00 |
Alexandre Julliard
|
8d6e916168
|
makedep: Keep track of object files in separate arrays.
|
2013-12-30 20:07:02 +01:00 |
Alexandre Julliard
|
5706cdaa5b
|
makedep: Pass string arrays by value in some places.
|
2013-12-28 19:52:33 +01:00 |
Alexandre Julliard
|
2af368b88c
|
makedep: Manage current output column with a global variable.
|
2013-12-28 14:25:33 +01:00 |
Alexandre Julliard
|
8aa529417d
|
makedep: Clean up output files on failure.
|
2013-12-28 14:25:32 +01:00 |
Alexandre Julliard
|
3b7cc5ec92
|
makedep: Generate a list of phony targets.
|
2013-12-28 14:25:31 +01:00 |
Alexandre Julliard
|
64b21eee94
|
makedep: Generate rules for TrueType fonts in maintainer mode.
|
2013-12-27 14:31:51 +01:00 |
Alexandre Julliard
|
2535a3b8f6
|
makedep: Generate rules for svg files in maintainer mode.
|
2013-12-27 14:31:51 +01:00 |
Alexandre Julliard
|
47c0f64fdd
|
makedep: Manage generated source files explicitly instead of relying on name comparisons.
|
2013-12-27 14:31:51 +01:00 |
Alexandre Julliard
|
cab558b4bd
|
makedep: Allow overriding makefile variables through the MAKEFLAGS environment variable.
|
2013-12-27 14:31:51 +01:00 |
Alexandre Julliard
|
ab8d61d29b
|
makedep: Allow overriding makefile variables through the command line.
|
2013-12-27 14:31:51 +01:00 |
Alexandre Julliard
|
c29ea61087
|
makedep: Use a string array to store makefile variables.
|
2013-12-27 14:31:50 +01:00 |
Alexandre Julliard
|
708d6d3ae8
|
makedep: Use a string array to manage dlldata source files.
|
2013-12-27 14:31:49 +01:00 |
Alexandre Julliard
|
a8862d5d3c
|
makedep: Use a string array to manage include directories.
|
2013-12-26 21:53:56 +01:00 |
Alexandre Julliard
|
1047e0474d
|
makefiles: Leave it to install-sh to create destination directories.
|
2013-12-26 14:35:15 +01:00 |
Alexandre Julliard
|
d7afa57597
|
makedep: Generate a common rule for all objects of a given idl source.
|
2013-12-26 13:36:53 +01:00 |
Alexandre Julliard
|
566d3418af
|
makedep: Add a separate pragma flag for typelibs that need registration.
|
2013-12-26 13:32:49 +01:00 |
Alexandre Julliard
|
7779af1df9
|
makedep: Use array of filenames in more places.
|
2013-12-26 13:30:28 +01:00 |
Alexandre Julliard
|
3c7bec3ce8
|
makedep: Specify the old extension explicitly when replacing it.
|
2013-12-26 13:29:33 +01:00 |
Alexandre Julliard
|
1928d61146
|
makedep: Add support for reading source variables directly from the makefile.
|
2013-12-17 17:10:28 +01:00 |
Alexandre Julliard
|
3bcad54fc6
|
makefiles: Generate individual .gitignore files corresponding to the build targets.
|
2013-12-16 12:02:37 +01:00 |
Alexandre Julliard
|
73d1fa977a
|
makefiles: Automatically create object sub-directories when needed.
|
2013-12-12 21:13:38 +01:00 |
Alexandre Julliard
|
c2efb3b382
|
makefiles: Generate rules from makedep for .in files.
|
2013-12-12 20:04:53 +01:00 |
Alexandre Julliard
|
be2c66d504
|
makefiles: Explicitly specify source directory in Makefile dependencies.
|
2013-12-12 13:18:24 +01:00 |
Alexandre Julliard
|
52e19da50d
|
makedep: Generate rules for .x template files.
|
2013-12-12 12:00:04 +01:00 |
Alexandre Julliard
|
4674566ba4
|
makedep: Allow the source directory itself in include paths.
|
2013-12-02 23:28:58 +01:00 |
Alexandre Julliard
|
202d046d68
|
makedep: Don't look for header files in the build directories.
|
2013-11-30 12:50:30 +01:00 |
Alexandre Julliard
|
c8a42b4735
|
makefiles: Generate include path options from makedep.
|
2013-11-19 14:16:36 +01:00 |
Alexandre Julliard
|
a072dbc180
|
makedep: Use string arrays for include paths and object extensions.
|
2013-11-19 14:16:34 +01:00 |
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 |
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 |