diff --git a/.gitignore b/.gitignore index 88001d88095..36c11eead33 100644 --- a/.gitignore +++ b/.gitignore @@ -50,6 +50,7 @@ dlls/d3dcompiler_43/asmshader.yy.c dlls/dispex/disp_ex.h dlls/dispex/disp_ex_p.c dlls/dxdiagn/fil_data.h +dlls/gameux/gameux_tlb.tlb dlls/infosoft/infosoft.h dlls/jscript/jsglobal.tlb dlls/jscript/parser.tab.c diff --git a/dlls/gameux/Makefile.in b/dlls/gameux/Makefile.in index d47c9079b64..94cc8102163 100644 --- a/dlls/gameux/Makefile.in +++ b/dlls/gameux/Makefile.in @@ -9,6 +9,8 @@ C_SRCS = \ main.c \ regsvr.c -RC_SRCS = version.rc +IDL_TLB_SRCS = gameux_tlb.idl + +RC_SRCS = rsrc.rc @MAKE_DLL_RULES@ diff --git a/dlls/gameux/gameux_tlb.idl b/dlls/gameux/gameux_tlb.idl new file mode 100644 index 00000000000..8b18ca09378 --- /dev/null +++ b/dlls/gameux/gameux_tlb.idl @@ -0,0 +1,21 @@ +/* + * Typelib for gameux + * + * Copyright 2010 Alexandre Julliard + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + */ + +#include "gameux.idl" diff --git a/dlls/gameux/version.rc b/dlls/gameux/rsrc.rc similarity index 93% rename from dlls/gameux/version.rc rename to dlls/gameux/rsrc.rc index 286add1966c..f5670b78e8c 100644 --- a/dlls/gameux/version.rc +++ b/dlls/gameux/rsrc.rc @@ -1,5 +1,5 @@ /* - * Gameux library version resource + * Gameux library resources * * Copyright (C) 2010 Mariusz PluciƄski * @@ -18,6 +18,9 @@ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA */ +/* @makedep: gameux_tlb.tlb */ +1 TYPELIB gameux_tlb.tlb + #define WINE_FILEDESCRIPTION_STR "Wine Games Explorer" #define WINE_FILENAME_STR "gameux.dll" #define WINE_FILEVERSION 6,1,7600,16385 diff --git a/include/gameux.idl b/include/gameux.idl index 773e784927d..5c50a3cb7b0 100644 --- a/include/gameux.idl +++ b/include/gameux.idl @@ -24,7 +24,7 @@ import "ocidl.idl"; import "shobjidl.idl"; [ - uuid(1DE6CE3D-EA69-4671-941F-26F789F39C5B), + uuid(4F48A59C-942D-4F3C-83C9-4EFFE84E4959), version(1.0), helpstring("gameux public 1.0 Type Library") ]