Module: wine Branch: master Commit: 0b4fe5e56a1e324bcfb4a03a5b0acd1f0e97da79 URL: http://source.winehq.org/git/wine.git/?a=commit;h=0b4fe5e56a1e324bcfb4a03a5b...
Author: Kirill Smelkov kirr@mns.spb.ru Date: Fri Apr 23 12:55:27 2010 +0400
winebuild/winegcc: Allow building .dll.so without .spec file.
---
tools/winebuild/main.c | 1 - tools/winegcc/winegcc.c | 2 -- 2 files changed, 0 insertions(+), 3 deletions(-)
diff --git a/tools/winebuild/main.c b/tools/winebuild/main.c index d2ec943..0e662f8 100644 --- a/tools/winebuild/main.c +++ b/tools/winebuild/main.c @@ -621,7 +621,6 @@ int main(int argc, char **argv) case MODE_DLL: if (spec->subsystem != IMAGE_SUBSYSTEM_NATIVE) spec->characteristics |= IMAGE_FILE_DLL; - if (!spec_file_name) fatal_error( "missing .spec file\n" ); /* fall through */ case MODE_EXE: load_resources( argv, spec ); diff --git a/tools/winegcc/winegcc.c b/tools/winegcc/winegcc.c index 48f39bc..b7c0f91 100644 --- a/tools/winegcc/winegcc.c +++ b/tools/winegcc/winegcc.c @@ -674,8 +674,6 @@ static void build(struct options* opts) else if (file[1] == 'x') lang = file; } - if (opts->shared && !spec_file) - error("A spec file is currently needed in shared mode\n");
/* building for Windows is completely different */