Commit Graph

154 Commits

Author SHA1 Message Date
André Hentschel
6fb4e06298 winemaker: Improved check for libXML at runtime. 2013-08-15 16:17:20 +02:00
André Hentschel
5b2d515763 winemaker: Use utf-8 for stdout. 2013-06-17 13:34:40 +02:00
André Hentschel
1337726318 winemaker: Try to find the real case of a given filename or path from project files. 2013-06-13 12:17:48 +02:00
André Hentschel
bf236d423f winemaker: Add includes separately for vcproj files. 2013-06-13 12:17:45 +02:00
André Hentschel
7bd49ab2df winemaker: Don't destroy relative paths. 2013-06-13 12:17:39 +02:00
André Hentschel
b4b2656bc8 winemaker: Don't add -mno-cygwin to CXXEXTRA per default. 2013-06-11 20:16:36 +02:00
André Hentschel
6541a19907 winemaker: Output UTF-8 Makefiles. 2012-12-04 00:02:58 +01:00
André Hentschel
9b2eb6e6ea winemaker: Include the target specific dll path when linking. 2012-10-09 10:00:15 +02:00
André Hentschel
2c3121d533 winemaker: Always use parent project for project files. 2012-10-09 10:00:09 +02:00
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