diff --git a/.gitignore b/.gitignore index 21f4f569b0f..2e6f73f9e30 100644 --- a/.gitignore +++ b/.gitignore @@ -18,6 +18,7 @@ dlls/advapi32/libadvapi32.def dlls/advapi32/tests/*.ok dlls/advapi32/tests/advapi32_crosstest.exe dlls/advapi32/tests/testlist.c +dlls/advapi32/version.res dlls/advpack/libadvpack.def dlls/advpack/tests/*.ok dlls/advpack/tests/advpack_crosstest.exe @@ -249,6 +250,7 @@ dlls/icmp/libicmp.def dlls/imagehlp/libimagehlp.def dlls/imm.dll16 dlls/imm32/libimm32.def +dlls/imm32/version.res dlls/infosoft/tests/*.ok dlls/infosoft/tests/infosoft_crosstest.exe dlls/infosoft/tests/testlist.c @@ -256,6 +258,7 @@ dlls/iphlpapi/libiphlpapi.def dlls/iphlpapi/tests/*.ok dlls/iphlpapi/tests/iphlpapi_crosstest.exe dlls/iphlpapi/tests/testlist.c +dlls/iphlpapi/version.res dlls/itss/rsrc.res dlls/itss/tests/*.ok dlls/itss/tests/data.chm @@ -283,6 +286,7 @@ dlls/lz32/liblz32.def dlls/lz32/tests/*.ok dlls/lz32/tests/lz32_crosstest.exe dlls/lz32/tests/testlist.c +dlls/lz32/version.res dlls/lzexpand.dll16 dlls/mapi32/libmapi32.def dlls/mapi32/tests/*.ok @@ -363,6 +367,7 @@ dlls/ntdll/libntdll.def dlls/ntdll/tests/*.ok dlls/ntdll/tests/ntdll_crosstest.exe dlls/ntdll/tests/testlist.c +dlls/ntdll/version.res dlls/ntdsapi/libntdsapi.def dlls/objsel/objsel.res dlls/odbc32/libodbc32.def @@ -430,6 +435,7 @@ dlls/rpcrt4/librpcrt4.def dlls/rpcrt4/tests/*.ok dlls/rpcrt4/tests/rpcrt4_crosstest.exe dlls/rpcrt4/tests/testlist.c +dlls/rpcrt4/version.res dlls/rsabase/tests/*.ok dlls/rsabase/tests/rsabase_crosstest.exe dlls/rsabase/tests/testlist.c @@ -437,6 +443,7 @@ dlls/rsaenh/librsaenh.def dlls/rsaenh/tests/*.ok dlls/rsaenh/tests/rsaenh_crosstest.exe dlls/rsaenh/tests/testlist.c +dlls/rsaenh/version.res dlls/sane.ds/rsrc.res dlls/secur32/libsecur32.def dlls/secur32/tests/*.ok @@ -603,6 +610,7 @@ dlls/version/tests/*.ok dlls/version/tests/testlist.c dlls/version/tests/version.res dlls/version/tests/version_crosstest.exe +dlls/version/version.res dlls/w32sys.dll16 dlls/win32s16.dll16 dlls/win87em.dll16 @@ -612,6 +620,7 @@ dlls/wined3d/libwined3d.def dlls/winedos/libwinedos.def dlls/wineps.drv/rsrc.res dlls/wineps16.drv16 +dlls/winex11.drv/version.res dlls/wing.dll16 dlls/wininet/libwininet.def dlls/wininet/rsrc.res diff --git a/dlls/advapi32/Makefile.in b/dlls/advapi32/Makefile.in index 1b4cf5b48d5..8f6fe3394bc 100644 --- a/dlls/advapi32/Makefile.in +++ b/dlls/advapi32/Makefile.in @@ -22,6 +22,8 @@ C_SRCS = \ security.c \ service.c +RC_SRCS = version.rc + @MAKE_DLL_RULES@ @DEPENDENCIES@ # everything below this line is overwritten by make depend diff --git a/dlls/advapi32/version.rc b/dlls/advapi32/version.rc new file mode 100644 index 00000000000..1c05b9cac95 --- /dev/null +++ b/dlls/advapi32/version.rc @@ -0,0 +1,26 @@ +/* + * Copyright (c) 2007 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 + */ + +#define WINE_FILEDESCRIPTION_STR "Wine advapi32 dll" +#define WINE_FILENAME_STR "advapi32.dll" +#define WINE_FILEVERSION 5,1,2600,2180 +#define WINE_FILEVERSION_STR "5.1.2600.2180" +#define WINE_PRODUCTVERSION 5,1,2600,2180 +#define WINE_PRODUCTVERSION_STR "5.1.2600.2180" + +#include "wine/wine_common_ver.rc" diff --git a/dlls/imm32/Makefile.in b/dlls/imm32/Makefile.in index 934be43a32f..3149cae6666 100644 --- a/dlls/imm32/Makefile.in +++ b/dlls/imm32/Makefile.in @@ -9,6 +9,8 @@ IMPORTS = user32 gdi32 kernel32 C_SRCS = \ imm.c +RC_SRCS = version.rc + SPEC_SRCS16 = imm.spec @MAKE_DLL_RULES@ diff --git a/dlls/imm32/version.rc b/dlls/imm32/version.rc new file mode 100644 index 00000000000..ae821025c01 --- /dev/null +++ b/dlls/imm32/version.rc @@ -0,0 +1,26 @@ +/* + * Copyright (c) 2007 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 + */ + +#define WINE_FILEDESCRIPTION_STR "Wine imm32" +#define WINE_FILENAME_STR "imm32.dll" +#define WINE_FILEVERSION 5,1,2600,2180 +#define WINE_FILEVERSION_STR "5.1.2600.2180" +#define WINE_PRODUCTVERSION 5,1,2600,2180 +#define WINE_PRODUCTVERSION_STR "5.1.2600.2180" + +#include "wine/wine_common_ver.rc" diff --git a/dlls/iphlpapi/Makefile.in b/dlls/iphlpapi/Makefile.in index a42d0af3697..919e3089ecd 100644 --- a/dlls/iphlpapi/Makefile.in +++ b/dlls/iphlpapi/Makefile.in @@ -12,6 +12,8 @@ C_SRCS = \ iphlpapi_main.c \ ipstats.c +RC_SRCS = version.rc + @MAKE_DLL_RULES@ @DEPENDENCIES@ # everything below this line is overwritten by make depend diff --git a/dlls/iphlpapi/version.rc b/dlls/iphlpapi/version.rc new file mode 100644 index 00000000000..d128e8309d5 --- /dev/null +++ b/dlls/iphlpapi/version.rc @@ -0,0 +1,26 @@ +/* + * Copyright (c) 2007 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 + */ + +#define WINE_FILEDESCRIPTION_STR "Wine iphlpapi" +#define WINE_FILENAME_STR "iphlpapi.dll" +#define WINE_FILEVERSION 5,1,2600,2180 +#define WINE_FILEVERSION_STR "5.1.2600.2180" +#define WINE_PRODUCTVERSION 5,1,2600,2180 +#define WINE_PRODUCTVERSION_STR "5.1.2600.2180" + +#include "wine/wine_common_ver.rc" diff --git a/dlls/lz32/Makefile.in b/dlls/lz32/Makefile.in index 58361ee9c9a..e55d8eee802 100644 --- a/dlls/lz32/Makefile.in +++ b/dlls/lz32/Makefile.in @@ -7,6 +7,9 @@ IMPORTLIB = liblz32.$(IMPLIBEXT) IMPORTS = kernel32 C_SRCS = lzexpand_main.c + +RC_SRCS = version.rc + C_SRCS16 = lzexpand16.c SPEC_SRCS16 = lzexpand.spec diff --git a/dlls/lz32/version.rc b/dlls/lz32/version.rc new file mode 100644 index 00000000000..5f35c4f8e31 --- /dev/null +++ b/dlls/lz32/version.rc @@ -0,0 +1,26 @@ +/* + * Copyright (c) 2007 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 + */ + +#define WINE_FILEDESCRIPTION_STR "Wine lz32" +#define WINE_FILENAME_STR "lz32.dll" +#define WINE_FILEVERSION 5,1,2600,2180 +#define WINE_FILEVERSION_STR "5.1.2600.2180" +#define WINE_PRODUCTVERSION 5,1,2600,2180 +#define WINE_PRODUCTVERSION_STR "5.1.2600.2180" + +#include "wine/wine_common_ver.rc" diff --git a/dlls/ntdll/Makefile.in b/dlls/ntdll/Makefile.in index 37b18f1aa8f..6797da54d76 100644 --- a/dlls/ntdll/Makefile.in +++ b/dlls/ntdll/Makefile.in @@ -52,6 +52,8 @@ C_SRCS = \ virtual.c \ wcstring.c +RC_SRCS = version.rc + EXTRA_OBJS = relay32.o @MAKE_DLL_RULES@ diff --git a/dlls/ntdll/version.rc b/dlls/ntdll/version.rc new file mode 100644 index 00000000000..c16ea4ecf22 --- /dev/null +++ b/dlls/ntdll/version.rc @@ -0,0 +1,26 @@ +/* + * Copyright (c) 2007 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 + */ + +#define WINE_FILEDESCRIPTION_STR "Wine ntdll" +#define WINE_FILENAME_STR "ntdll.dll" +#define WINE_FILEVERSION 5,1,2600,2180 +#define WINE_FILEVERSION_STR "5.1.2600.2180" +#define WINE_PRODUCTVERSION 5,1,2600,2180 +#define WINE_PRODUCTVERSION_STR "5.1.2600.2180" + +#include "wine/wine_common_ver.rc" diff --git a/dlls/rpcrt4/Makefile.in b/dlls/rpcrt4/Makefile.in index ceba1746e4c..847e88eeff6 100644 --- a/dlls/rpcrt4/Makefile.in +++ b/dlls/rpcrt4/Makefile.in @@ -26,6 +26,8 @@ C_SRCS = \ rpcrt4_main.c \ rpcss_np_client.c +RC_SRCS = version.rc + @MAKE_DLL_RULES@ @DEPENDENCIES@ # everything below this line is overwritten by make depend diff --git a/dlls/rpcrt4/version.rc b/dlls/rpcrt4/version.rc new file mode 100644 index 00000000000..f0422acd1e3 --- /dev/null +++ b/dlls/rpcrt4/version.rc @@ -0,0 +1,26 @@ +/* + * Copyright (c) 2007 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 + */ + +#define WINE_FILEDESCRIPTION_STR "Wine rpcrt4" +#define WINE_FILENAME_STR "rpcrt4.dll" +#define WINE_FILEVERSION 5,1,2600,2180 +#define WINE_FILEVERSION_STR "5.1.2600.2180" +#define WINE_PRODUCTVERSION 5,1,2600,2180 +#define WINE_PRODUCTVERSION_STR "5.1.2600.2180" + +#include "wine/wine_common_ver.rc" diff --git a/dlls/rsaenh/Makefile.in b/dlls/rsaenh/Makefile.in index 6eccccb1a0f..e6b94706ba5 100644 --- a/dlls/rsaenh/Makefile.in +++ b/dlls/rsaenh/Makefile.in @@ -18,6 +18,8 @@ C_SRCS = \ rsa.c \ rsaenh.c +RC_SRCS = version.rc + @MAKE_DLL_RULES@ @DEPENDENCIES@ # everything below this line is overwritten by make depend diff --git a/dlls/rsaenh/version.rc b/dlls/rsaenh/version.rc new file mode 100644 index 00000000000..9fc81a5cb8f --- /dev/null +++ b/dlls/rsaenh/version.rc @@ -0,0 +1,26 @@ +/* + * Copyright (c) 2007 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 + */ + +#define WINE_FILEDESCRIPTION_STR "Wine rsaenh" +#define WINE_FILENAME_STR "rsaenh.dll" +#define WINE_FILEVERSION 5,1,2600,2180 +#define WINE_FILEVERSION_STR "5.1.2600.2180" +#define WINE_PRODUCTVERSION 5,1,2600,2180 +#define WINE_PRODUCTVERSION_STR "5.1.2600.2180" + +#include "wine/wine_common_ver.rc" diff --git a/dlls/version/Makefile.in b/dlls/version/Makefile.in index d609a8d9082..387d01b2654 100644 --- a/dlls/version/Makefile.in +++ b/dlls/version/Makefile.in @@ -11,6 +11,8 @@ C_SRCS = \ install.c \ resource.c +RC_SRCS = version.rc + C_SRCS16 = \ ver16.c diff --git a/dlls/version/version.rc b/dlls/version/version.rc new file mode 100644 index 00000000000..0f4b505038f --- /dev/null +++ b/dlls/version/version.rc @@ -0,0 +1,26 @@ +/* + * Copyright (c) 2007 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 + */ + +#define WINE_FILEDESCRIPTION_STR "Wine version dll" +#define WINE_FILENAME_STR "version.dll" +#define WINE_FILEVERSION 5,1,2600,2180 +#define WINE_FILEVERSION_STR "5.1.2600.2180" +#define WINE_PRODUCTVERSION 5,1,2600,2180 +#define WINE_PRODUCTVERSION_STR "5.1.2600.2180" + +#include "wine/wine_common_ver.rc" diff --git a/dlls/winex11.drv/Makefile.in b/dlls/winex11.drv/Makefile.in index 5cf7dac130e..0684fc35c4e 100644 --- a/dlls/winex11.drv/Makefile.in +++ b/dlls/winex11.drv/Makefile.in @@ -44,6 +44,8 @@ C_SRCS = \ xrender.c \ xvidmode.c +RC_SRCS = version.rc + @MAKE_DLL_RULES@ @DEPENDENCIES@ # everything below this line is overwritten by make depend diff --git a/dlls/winex11.drv/version.rc b/dlls/winex11.drv/version.rc new file mode 100644 index 00000000000..56c62174719 --- /dev/null +++ b/dlls/winex11.drv/version.rc @@ -0,0 +1,22 @@ +/* + * Copyright (c) 2007 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 + */ + +#define WINE_FILEDESCRIPTION_STR "Wine X11 driver" +#define WINE_FILENAME_STR "winex11.drv" + +#include "wine/wine_common_ver.rc"