diff --git a/win32/Makefile.am b/win32/Makefile.am index ef6d990c..403a9dbb 100644 --- a/win32/Makefile.am +++ b/win32/Makefile.am @@ -2,6 +2,10 @@ SUBDIRS = nsis EXTRA_DIST = lasso.rc +.PHONY = all dll install-dll + +all: dll + dll: /usr/bin/windres -i lasso.rc -o lasso.rc.o mkdir -p .libs diff --git a/win32/lasso.rc b/win32/lasso.rc deleted file mode 100644 index aed4662d..00000000 --- a/win32/lasso.rc +++ /dev/null @@ -1,102 +0,0 @@ -/** \file lasso.rc - * $Id$ - * - * Lasso - A free implementation of the Liberty Alliance specifications. - * - * Copyright (C) 2004 Entr'ouvert - * http://lasso.entrouvert.org - * - * \author Romain Chantereau - * \date 2004 - * \version 0.1 - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program 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 General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ - -#include - -1 VERSIONINFO -FILEVERSION 0,3,0,0 /* Version 0.0.0.2 */ -PRODUCTVERSION 0,3,0,0 /* First release of the "product".*/ -FILEFLAGSMASK 1 /* Compile, metadata flags information are - written. */ -FILEFLAGS VS_FF_PRERELEASE /* Pre-release of course. */ -FILEOS VOS__WINDOWS32 /* Designed for all 32 bits Windows.*/ -FILETYPE VFT_DLL /* Yes, lasso eleven is a DLL. */ -{ - /* String information, superseeds the var version info.*/ - BLOCK "StringFileInfo" - { -#ifdef _WIN32 - BLOCK "040904B0" /* Lang=US English, Charset=Unicode.*/ -#else - BLOCK "040904E4" /* Lang=US English, Charset=Windows Multilingual.*/ -#endif - { - VALUE "CompanyName", "Entr'ouvert\0" - VALUE "FileDescription", - "Free implementation of the Liberty Alliance specifications.\0" - - VALUE "FileVersion", "0.0.1\0" - VALUE "InternalName", "lasso\0" - VALUE "LegalCopyright", "Copyright \251 2004, Entr'ouvert\0" - VALUE "OriginalFilename","LIBLASSO.DLL\0" - VALUE "ProductName", "Liberty Alliance Single Sign On\0" - VALUE "ProductVersion", "1.0.000\0" - VALUE "Comments", - "Source code available at http://lasso.entrouvert.org" - VALUE "License", "General Public License v2.0 or above\0" - } - } - - BLOCK "VarFileInfo" - { -#ifdef _WIN32 - VALUE "Translation", 0x409, 1200 /* English language (0x409) and the - Unicode codepage (1200). */ - -#else - VALUE "Translation", 0x409, 1252 /* English language (0x409) and the - Windows ANSI codepage (1252). */ -#endif - } -} - -/* Signatures, will be replaced by actual one. - * Cannot specify file name, windres does not seem to like that. - */ - -/** \brief Signature ressource data. - * - * 144 bytes of null data. (WORD = 2 x 1 byte = 16 bits) - */ -0x29A RCDATA DISCARDABLE -{ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, - 0x00,0x00, - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 -} - -/** \brief Mac ressource data. - * - * 16 bytes of 0 data. (WORD = 2 x 1 byte = 16 bits) - */ -0x29B RCDATA DISCARDABLE -{ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 -}