Commit Graph

145 Commits

Author SHA1 Message Date
André Hentschel
37c702b534 winemaker: Handle library search pragmas. 2012-03-26 18:15:40 +02:00
André Hentschel
c6008a06ac winemaker: Fix conversion of C++ filenames into object names. 2012-03-12 10:12:16 +01:00
André Hentschel
fc96703060 winemaker: Abort on unhandled file formats. 2012-03-09 11:34:38 +01:00
André Hentschel
c7c8d3ccfc winemaker: Print the invocation command line to the Makefile. 2012-02-06 10:19:31 -06:00
André Hentschel
3abe79d71a winemaker: Add command line option for compiling static libraries. 2012-01-16 12:45:38 +01:00
André Hentschel
798a91a3da winemaker: Also detect static libraries when scanning directories. 2011-11-24 17:10:20 +01:00
André Hentschel
49c35fca93 winemaker: Add support for compiling static libraries. 2011-11-21 11:00:31 +01:00
André Hentschel
06f4928474 winemaker: Be less picky when detecting the target type. 2011-11-21 11:00:17 +01:00
André Hentschel
289ca97930 winemaker: Remove some unused variables. 2011-11-21 11:00:05 +01:00
André Hentschel
b40c5f2d2c winemaker: Respect more spaces when splitting the options. 2011-11-21 11:00:00 +01:00
Francois Gouget
ed3c9a1eca Assorted spelling fixes. 2011-08-03 14:15:48 +02:00
André Hentschel
35c743bfec winemaker: Let winegcc generate the app loader script. 2011-05-11 19:50:38 +02:00
André Hentschel
8c88d6c6d8 winemaker: Fix library argument. 2011-03-28 17:08:54 +02:00
André Hentschel
8662db7117 winemaker: Ignore whitespaces before defines. 2011-02-11 17:39:42 +01:00
André Hentschel
564c7a5718 winemaker: Add def file support. 2011-01-05 17:52:06 +01:00
André Hentschel
9a1000c8cc winemaker: Remove a comment. 2010-12-05 12:24:24 +01:00
André Hentschel
d4c50adb72 winemaker: Add calling convention flags. 2010-12-01 11:10:24 +01:00
André Hentschel
c8f4154874 winemaker: Fix going up one directory level. 2010-12-01 11:10:07 +01:00
André Hentschel
4dd043a583 winemaker: Fix current directory recognition.
Also fixed some comments
2010-12-01 11:10:01 +01:00
André Hentschel
5d95857c27 winemaker: Remove unused target constants. 2010-11-29 19:52:02 +01:00
André Hentschel
189a5d0978 winemaker: Add spec file dependency for dlls. 2010-11-17 11:20:04 +01:00
André Hentschel
c9ff0c5382 winemaker: Catch special case in Workspace file.
Some sln files use that as a section to keep things like changelogs,
which we are not interested in.
2010-11-16 21:54:18 +01:00
André Hentschel
ae91158ee0 winemaker: Let winebuild use the default specfile name. 2010-10-22 12:03:08 +02:00
André Hentschel
b7efaf8b6d winemaker: Don't use -march options. 2010-09-20 13:48:11 +02:00
André Hentschel
f10513b2f8 winemaker: Don't use deprecated -mcpu option. 2010-06-22 20:05:13 +02:00
André Hentschel
02efd5a7c0 winemaker: Warn on include path starting with drive letter. 2010-06-22 20:05:02 +02:00
André Hentschel
f4679761b7 winemaker: Ignore files not found by the search function. 2010-06-22 20:04:52 +02:00
André Hentschel
61622fe8d1 winemaker: Ignore the Global section. 2010-06-22 20:04:43 +02:00
André Hentschel
1d33f8db9b winemaker: Avoid setting variable to an uninitialized value. 2010-06-18 11:19:36 +02:00
André Hentschel
1a8fdf07b4 winemaker: Add missing linefeed. 2010-05-12 13:44:00 +02:00
André Hentschel
ebde80574d winemaker: Clean up target type handling. 2010-05-11 11:06:06 +02:00
André Hentschel
bb8f2c4b17 winemaker: Check for more project files. 2010-05-11 11:05:35 +02:00
André Hentschel
65900b4a31 winemaker: Allow compiling 32-bit targets to be compiled on 64-bit hosts. 2010-04-22 11:56:21 +02:00
André Hentschel
5f059edcdf winemaker: Replace whitespaces in projectnames. 2009-11-23 10:36:23 +01:00
André Hentschel
d26857c9b4 winemaker: Update usage text. 2009-08-31 12:42:05 +02:00
André Hentschel
c0bd2912db winemaker: Fix dll compiling in project files. 2009-08-31 12:42:00 +02:00
André Hentschel
e1e9dc398f winemaker: Put the defines in DEFINES instead of CEXTRA. 2009-08-13 16:49:47 +02:00
André Hentschel
c9cea6f294 winemaker: Parse libraries of vcproj-files. 2009-08-11 13:33:31 +02:00
André Hentschel
89ec1f185c winemaker: Port vcproject parser from XML-Simple to libXML. 2009-06-02 13:10:06 +02:00
André Hentschel
abc68c1ca7 winemaker: Read the includes of a dsp project file. 2009-05-20 11:08:54 +02:00
André Hentschel
925b1448bc winemaker: Remove unnecessary quote filtering. 2009-05-01 13:13:41 +02:00
André Hentschel
2100cb6196 winemaker: Make winemaker 64-bit ready. 2009-05-01 13:13:17 +02:00
André Hentschel
a021e836ad winemaker: Ignore quotes in source filenames. 2009-04-30 12:47:07 +02:00
André Hentschel
dc31d87082 winemaker: Add often used negative optimization. 2009-04-27 14:58:01 +02:00
André Hentschel
e1cdd9778f winemaker: Fix optimizations. 2009-04-27 14:57:54 +02:00
André Hentschel
1199d05d59 winemaker: Fix project file path parsing. 2009-04-27 14:57:50 +02:00
André Hentschel
70fbe9770a winemaker: Fix path handling for Current Working Directory. 2009-04-27 14:57:42 +02:00
André Hentschel
6a5be43650 winemaker: Canonicalize directory name if used as target name. 2009-04-24 15:51:27 +02:00
André Hentschel
0c53d2ef0d winemaker: Print all copyrights in banner. 2009-04-24 15:51:01 +02:00
André Hentschel
f711704cc8 winemaker: Print version in Makefile header. 2009-04-24 15:50:56 +02:00