Projet

Général

Profil

0001-Remove-win32-directory-56645.patch

Benjamin Dauvergne, 06 septembre 2021 10:36

Télécharger (86,2 ko)

Voir les différences:

Subject: [PATCH] Remove win32 directory (#56645)

It's obsolete.
 Makefile.am                   |    1 -
 configure.ac                  |   14 -
 win32/Makefile.am             |    4 -
 win32/lasso.rc.in             |  102 ---
 win32/msvc/Makefile.am        |    4 -
 win32/msvc/java/Makefile.am   |    2 -
 win32/msvc/java/java.dsp      |  108 ---
 win32/msvc/lasso.dsp.in       | 1215 ---------------------------------
 win32/msvc/lasso.dsw          |   74 --
 win32/msvc/lasso_config.h.in  |   33 -
 win32/msvc/php/Makefile.am    |    2 -
 win32/msvc/php/php.dsp        |  110 ---
 win32/msvc/python/Makefile.am |    2 -
 win32/msvc/python/python.dsp  |  106 ---
 win32/nsis/Makefile.am        |    3 -
 win32/nsis/jlasso-lite.nsi.in |  109 ---
 win32/nsis/lasso-deps.nsi.in  |  170 -----
 win32/nsis/lasso-full.nsi.in  |  176 -----
 win32/nsis/lasso-lite.nsi.in  |  113 ---
 win32/nsis/lasso.ico          |  Bin 2190 -> 0 bytes
 win32/nsis/python.nsi.in      |  146 ----
 21 files changed, 2494 deletions(-)
 delete mode 100644 win32/Makefile.am
 delete mode 100644 win32/lasso.rc.in
 delete mode 100644 win32/msvc/Makefile.am
 delete mode 100644 win32/msvc/java/Makefile.am
 delete mode 100644 win32/msvc/java/java.dsp
 delete mode 100644 win32/msvc/lasso.dsp.in
 delete mode 100644 win32/msvc/lasso.dsw
 delete mode 100644 win32/msvc/lasso_config.h.in
 delete mode 100644 win32/msvc/php/Makefile.am
 delete mode 100644 win32/msvc/php/php.dsp
 delete mode 100644 win32/msvc/python/Makefile.am
 delete mode 100644 win32/msvc/python/python.dsp
 delete mode 100644 win32/nsis/Makefile.am
 delete mode 100644 win32/nsis/jlasso-lite.nsi.in
 delete mode 100644 win32/nsis/lasso-deps.nsi.in
 delete mode 100644 win32/nsis/lasso-full.nsi.in
 delete mode 100644 win32/nsis/lasso-lite.nsi.in
 delete mode 100644 win32/nsis/lasso.ico
 delete mode 100644 win32/nsis/python.nsi.in
Makefile.am
2 2

  
3 3
SUBDIRS		= lasso \
4 4
		  tests \
5
		  win32 \
6 5
		  bindings \
7 6
		  docs
8 7

  
configure.ac
889 889
tests/Makefile
890 890
tests/data/Makefile
891 891
lasso.pc
892
win32/Makefile
893
win32/lasso.rc
894
win32/msvc/Makefile
895
win32/msvc/lasso.dsp
896
win32/msvc/lasso_config.h
897
win32/msvc/java/Makefile
898
win32/msvc/php/Makefile
899
win32/msvc/python/Makefile
900
win32/nsis/Makefile
901
win32/nsis/jlasso-lite.nsi
902
win32/nsis/lasso-deps.nsi
903
win32/nsis/lasso-full.nsi
904
win32/nsis/lasso-lite.nsi
905
win32/nsis/python.nsi
906 892
bindings/Makefile
907 893
bindings/java/Makefile
908 894
bindings/python/Makefile
win32/Makefile.am
1
MAINTAINERCLEANFILES = Makefile.in
2
SUBDIRS = nsis msvc
3

  
4
EXTRA_DIST = lasso.rc lasso.rc.in
win32/lasso.rc.in
1
/** \file lasso.rc
2
 * $Id$ 
3
 *
4
 * Lasso - A free implementation of the Liberty Alliance specifications.
5
 *
6
 * Copyright (C) 2004-2007 Entr'ouvert
7
 * http://lasso.entrouvert.org
8
 * 
9
 * \author  Romain Chantereau <rchantereau@entrouvert.com>
10
 * \date    2004
11
 * \version  0.1
12
 *
13
 * This program is free software; you can redistribute it and/or modify
14
 * it under the terms of the GNU General Public License as published by
15
 * the Free Software Foundation; either version 2 of the License, or
16
 * (at your option) any later version.
17
 * 
18
 * This program is distributed in the hope that it will be useful,
19
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
20
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21
 * GNU General Public License for more details.
22
 * 
23
 * You should have received a copy of the GNU General Public License
24
 * along with this program; if not, see <http://www.gnu.org/licenses/>.
25
 */
26

  
27
#include <afxres.h>
28
#include <lasso_config.h>
29

  
30
1 VERSIONINFO
31
FILEVERSION LASSO_WINDOWS_VERSION
32
PRODUCTVERSION LASSO_WINDOWS_VERSION
33
FILEFLAGSMASK 1             /* Compile, metadata flags information are
34
                                 written. */
35
FILEFLAGS VS_FF_PRERELEASE  /* Pre-release of course. */
36
FILEOS  VOS__WINDOWS32      /* Designed for all 32 bits Windows.*/
37
FILETYPE VFT_DLL            /* Yes, lasso is a DLL. */
38
{
39
    /* String information, superseeds the var version info.*/
40
    BLOCK "StringFileInfo"
41
    {
42
#ifdef _WIN32
43
    BLOCK "040904B0" /* Lang=US English, Charset=Unicode.*/
44
#else
45
    BLOCK "040904E4" /* Lang=US English, Charset=Windows Multilingual.*/
46
#endif
47
        {
48
            VALUE "CompanyName",     "Entr'ouvert\0"
49
            VALUE "FileDescription",
50
              "Free implementation of the Liberty Alliance specifications.\0" 
51

  
52
            VALUE "FileVersion",     PACKAGE_VERSION
53
            VALUE "InternalName",    PACKAGE
54
            VALUE "LegalCopyright",  "Copyright \251 2004, Entr'ouvert\0"
55
            VALUE "OriginalFilename", "@UPCASED_DLL_FILENAME@\0"
56
            VALUE "ProductName",   PACKAGE_NAME 
57
            VALUE "ProductVersion",  PACKAGE_VERSION 
58
            VALUE "Comments",  
59
                "Source code available at http://lasso.entrouvert.org" 
60
            VALUE "License", "General Public License v2.0 or above\0"
61
        }
62
    }
63

  
64
    BLOCK "VarFileInfo"
65
    {
66
#ifdef _WIN32
67
      VALUE "Translation", 0x409, 1200 /* English language (0x409) and the
68
                                            Unicode codepage (1200). */
69
         
70
#else
71
      VALUE "Translation", 0x409, 1252 /* English language (0x409) and the
72
                                            Windows ANSI codepage (1252). */
73
#endif
74
    }
75
}
76

  
77
/* Signatures, will be replaced by actual one.
78
 * Cannot specify file name, windres does not seem to like that.
79
 */
80

  
81
/** \brief Signature ressource data.
82
 *
83
 * 144 bytes of null data. (WORD = 2 x 1 byte = 16 bits)
84
 */
85
0x29A RCDATA  DISCARDABLE
86
{
87
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
88
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
89
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
90
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
91
    0x00,0x00,
92
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
93
}
94

  
95
/** \brief Mac ressource data.
96
 *
97
 * 16 bytes of 0 data. (WORD = 2 x 1 byte = 16 bits) 
98
 */
99
0x29B RCDATA  DISCARDABLE
100
{
101
    0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
102
}
win32/msvc/Makefile.am
1
MAINTAINERCLEANFILES = Makefile.in
2
SUBDIRS = php python java
3

  
4
EXTRA_DIST = lasso.dsp lasso.dsp.in lasso.dsw lasso_config.h.in lasso_config.h
win32/msvc/java/Makefile.am
1
MAINTAINERCLEANFILES = Makefile.in
2
EXTRA_DIST = java.dsp
win32/msvc/java/java.dsp
1
# Microsoft Developer Studio Project File - Name="java" - Package Owner=<4>
2
# Microsoft Developer Studio Generated Build File, Format Version 6.00
3
# ** DO NOT EDIT **
4

  
5
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
6

  
7
CFG=java - Win32 Debug
8
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
9
!MESSAGE use the Export Makefile command and run
10
!MESSAGE 
11
!MESSAGE NMAKE /f "java.mak".
12
!MESSAGE 
13
!MESSAGE You can specify a configuration when running NMAKE
14
!MESSAGE by defining the macro CFG on the command line. For example:
15
!MESSAGE 
16
!MESSAGE NMAKE /f "java.mak" CFG="java - Win32 Debug"
17
!MESSAGE 
18
!MESSAGE Possible choices for configuration are:
19
!MESSAGE 
20
!MESSAGE "java - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
21
!MESSAGE "java - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
22
!MESSAGE 
23

  
24
# Begin Project
25
# PROP AllowPerConfigDependencies 0
26
# PROP Scc_ProjName ""
27
# PROP Scc_LocalPath ""
28
CPP=cl.exe
29
MTL=midl.exe
30
RSC=rc.exe
31

  
32
!IF  "$(CFG)" == "java - Win32 Release"
33

  
34
# PROP BASE Use_MFC 0
35
# PROP BASE Use_Debug_Libraries 0
36
# PROP BASE Output_Dir "Release"
37
# PROP BASE Intermediate_Dir "Release"
38
# PROP BASE Target_Dir ""
39
# PROP Use_MFC 0
40
# PROP Use_Debug_Libraries 0
41
# PROP Output_Dir "Build"
42
# PROP Intermediate_Dir "Build"
43
# PROP Ignore_Export_Lib 0
44
# PROP Target_Dir ""
45
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "JAVA_EXPORTS" /YX /FD /c
46
# ADD CPP /nologo /MT /W3 /GX /O2 /I "h:\lasso-deps\include" /I "h:\lasso-deps\include\glib-2.0" /I "h:\lasso-deps\lib\glib-2.0\include" /I "..\..\.." /I "C:\j2sdk1.4.2_04\include" /I "C:\j2sdk1.4.2_04\include\win32" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "JAVA_EXPORTS" /YX /FD /c
47
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
48
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
49
# ADD BASE RSC /l 0x40c /d "NDEBUG"
50
# ADD RSC /l 0x40c /d "NDEBUG"
51
BSC32=bscmake.exe
52
# ADD BASE BSC32 /nologo
53
# ADD BSC32 /nologo
54
LINK32=link.exe
55
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
56
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib liblasso-3.lib libxml2.lib glib-2.0.lib gobject-2.0.lib /nologo /dll /machine:I386 /out:"Release/jlasso.dll" /libpath:"C:\j2sdk1.4.2_04\lib" /libpath:"h:\lasso-deps\lib" /libpath:"..\Build"
57
# SUBTRACT LINK32 /pdb:none
58

  
59
!ELSEIF  "$(CFG)" == "java - Win32 Debug"
60

  
61
# PROP BASE Use_MFC 0
62
# PROP BASE Use_Debug_Libraries 1
63
# PROP BASE Output_Dir "Debug"
64
# PROP BASE Intermediate_Dir "Debug"
65
# PROP BASE Target_Dir ""
66
# PROP Use_MFC 0
67
# PROP Use_Debug_Libraries 1
68
# PROP Output_Dir "Debug"
69
# PROP Intermediate_Dir "Debug"
70
# PROP Ignore_Export_Lib 0
71
# PROP Target_Dir ""
72
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "JAVA_EXPORTS" /YX /FD /GZ /c
73
# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "h:\lasso-deps\include" /I "h:\lasso-deps\include\glib-2.0" /I "h:\lasso-deps\lib\glib-2.0\include" /I "..\..\.." /I "C:\j2sdk1.4.2_04\include" /I "C:\j2sdk1.4.2_04\include\win32" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "JAVA_EXPORTS" /YX /FD /GZ /c
74
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
75
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
76
# ADD BASE RSC /l 0x40c /d "_DEBUG"
77
# ADD RSC /l 0x40c /d "_DEBUG"
78
BSC32=bscmake.exe
79
# ADD BASE BSC32 /nologo
80
# ADD BSC32 /nologo
81
LINK32=link.exe
82
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
83
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib liblasso-3.lib libxml2.lib glib-2.0.lib gobject-2.0.lib /nologo /dll /debug /machine:I386 /out:"Debug/jlasso.dll" /pdbtype:sept /libpath:"C:\j2sdk1.4.2_04\lib" /libpath:"h:\lasso-deps\lib" /libpath:"..\Debug"
84

  
85
!ENDIF 
86

  
87
# Begin Target
88

  
89
# Name "java - Win32 Release"
90
# Name "java - Win32 Debug"
91
# Begin Group "Source Files"
92

  
93
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
94
# Begin Source File
95

  
96
SOURCE=..\..\..\java\lasso_wrap.c
97
# End Source File
98
# End Group
99
# Begin Group "Header Files"
100

  
101
# PROP Default_Filter "h;hpp;hxx;hm;inl"
102
# End Group
103
# Begin Group "Resource Files"
104

  
105
# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
106
# End Group
107
# End Target
108
# End Project
win32/msvc/lasso.dsp.in
1
# Microsoft Developer Studio Project File - Name="lasso" - Package Owner=<4>
2
# Microsoft Developer Studio Generated Build File, Format Version 6.00
3
# ** DO NOT EDIT **
4

  
5
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
6

  
7
CFG=LASSO - WIN32 DEBUG
8
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
9
!MESSAGE use the Export Makefile command and run
10
!MESSAGE 
11
!MESSAGE NMAKE /f "lasso.mak".
12
!MESSAGE 
13
!MESSAGE You can specify a configuration when running NMAKE
14
!MESSAGE by defining the macro CFG on the command line. For example:
15
!MESSAGE 
16
!MESSAGE NMAKE /f "lasso.mak" CFG="LASSO - WIN32 DEBUG"
17
!MESSAGE 
18
!MESSAGE Possible choices for configuration are:
19
!MESSAGE 
20
!MESSAGE "lasso - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
21
!MESSAGE "lasso - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
22
!MESSAGE 
23

  
24
# Begin Project
25
# PROP AllowPerConfigDependencies 0
26
# PROP Scc_ProjName ""
27
# PROP Scc_LocalPath ""
28
CPP=cl.exe
29
MTL=midl.exe
30
RSC=rc.exe
31

  
32
!IF  "$(CFG)" == "lasso - Win32 Release"
33

  
34
# PROP BASE Use_MFC 0
35
# PROP BASE Use_Debug_Libraries 0
36
# PROP BASE Output_Dir "Release"
37
# PROP BASE Intermediate_Dir "Release"
38
# PROP BASE Target_Dir ""
39
# PROP Use_MFC 0
40
# PROP Use_Debug_Libraries 0
41
# PROP Output_Dir "Build"
42
# PROP Intermediate_Dir "Build"
43
# PROP Ignore_Export_Lib 0
44
# PROP Target_Dir ""
45
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LASSO_EXPORTS" /YX /FD /c
46
# ADD CPP /nologo /MT /W3 /GX /O2 /I "h:\lasso-deps\include" /I "h:\lasso-deps\include\glib-2.0" /I "h:\lasso-deps\lib\glib-2.0\include" /I "..\.." /I ".." /I "..\..\.." /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IN_LASSO" /D XMLSEC_CRYPTO=\"openssl\" /D XMLSEC_LIBXML_260=1 /D XMLSEC_NO_XKMS=1 /D XMLSEC_CRYPTO_OPENSSL=1 /D "LASSO_INTERNALS" /YX /FD /c
47
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
48
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
49
# ADD BASE RSC /l 0x40c /d "NDEBUG"
50
# ADD RSC /l 0x40c /i "..\..\lasso" /d "NDEBUG"
51
BSC32=bscmake.exe
52
# ADD BASE BSC32 /nologo
53
# ADD BSC32 /nologo
54
LINK32=link.exe
55
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
56
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libxmlsec.lib glib-2.0.lib gobject-2.0.lib libxmlsec-openssl.lib libxml2.lib libeay32.lib ssleay32.lib libxslt.lib zdll.lib /nologo /dll /machine:I386 /out:"Release/@DLL_FILENAME@" /libpath:"h:\lasso-deps\lib"
57

  
58
!ELSEIF  "$(CFG)" == "lasso - Win32 Debug"
59

  
60
# PROP BASE Use_MFC 0
61
# PROP BASE Use_Debug_Libraries 1
62
# PROP BASE Output_Dir "Debug"
63
# PROP BASE Intermediate_Dir "Debug"
64
# PROP BASE Target_Dir ""
65
# PROP Use_MFC 0
66
# PROP Use_Debug_Libraries 1
67
# PROP Output_Dir "Debug"
68
# PROP Intermediate_Dir "Debug"
69
# PROP Ignore_Export_Lib 0
70
# PROP Target_Dir ""
71
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "LASSO_EXPORTS" /YX /FD /GZ /c
72
# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "lasso" /I "h:\lasso-deps\include" /I "h:\lasso-deps\include\glib-2.0" /I "h:\lasso-deps\lib\glib-2.0\include" /I "..\.." /I ".." /I "..\..\.." /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "IN_LASSO" /D XMLSEC_CRYPTO=\"openssl\" /D XMLSEC_LIBXML_260=1 /D XMLSEC_NO_XKMS=1 /D XMLSEC_CRYPTO_OPENSSL=1 /D "LASSO_INTERNALS" /D "LASSO_DEBUG" /FR /YX /FD /GZ /c
73
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
74
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
75
# ADD BASE RSC /l 0x40c /d "_DEBUG"
76
# ADD RSC /l 0x40c /i "..\..\lasso" /d "_DEBUG"
77
BSC32=bscmake.exe
78
# ADD BASE BSC32 /nologo
79
# ADD BSC32 /nologo
80
LINK32=link.exe
81
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
82
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libxmlsec.lib glib-2.0.lib gobject-2.0.lib libxmlsec-openssl.lib libxml2.lib libeay32.lib ssleay32.lib libxslt.lib zdll.lib /nologo /dll /debug /machine:I386 /out:"Debug/@DLL_FILENAME@" /pdbtype:sept /libpath:"h:\lasso-deps\lib"
83

  
84
!ENDIF 
85

  
86
# Begin Target
87

  
88
# Name "lasso - Win32 Release"
89
# Name "lasso - Win32 Debug"
90
# Begin Group "Source Files"
91

  
92
# PROP Default_Filter "c"
93
# Begin Group "xml C"
94

  
95
# PROP Default_Filter "c"
96
# Begin Group "xml saml-2.0 C"
97

  
98
# PROP Default_Filter ""
99
# Begin Source File
100

  
101
SOURCE="..\..\lasso\xml\saml-2.0\saml2_action.c"
102
# End Source File
103
# Begin Source File
104

  
105
SOURCE="..\..\lasso\xml\saml-2.0\saml2_advice.c"
106
# End Source File
107
# Begin Source File
108

  
109
SOURCE="..\..\lasso\xml\saml-2.0\saml2_assertion.c"
110
# End Source File
111
# Begin Source File
112

  
113
SOURCE="..\..\lasso\xml\saml-2.0\saml2_attribute.c"
114
# End Source File
115
# Begin Source File
116

  
117
SOURCE="..\..\lasso\xml\saml-2.0\saml2_attribute_statement.c"
118
# End Source File
119
# Begin Source File
120

  
121
SOURCE="..\..\lasso\xml\saml-2.0\saml2_attribute_value.c"
122
# End Source File
123
# Begin Source File
124

  
125
SOURCE="..\..\lasso\xml\saml-2.0\saml2_audience_restriction.c"
126
# End Source File
127
# Begin Source File
128

  
129
SOURCE="..\..\lasso\xml\saml-2.0\saml2_authn_context.c"
130
# End Source File
131
# Begin Source File
132

  
133
SOURCE="..\..\lasso\xml\saml-2.0\saml2_authn_statement.c"
134
# End Source File
135
# Begin Source File
136

  
137
SOURCE="..\..\lasso\xml\saml-2.0\saml2_authz_decision_statement.c"
138
# End Source File
139
# Begin Source File
140

  
141
SOURCE="..\..\lasso\xml\saml-2.0\saml2_base_idabstract.c"
142
# End Source File
143
# Begin Source File
144

  
145
SOURCE="..\..\lasso\xml\saml-2.0\saml2_condition_abstract.c"
146
# End Source File
147
# Begin Source File
148

  
149
SOURCE="..\..\lasso\xml\saml-2.0\saml2_conditions.c"
150
# End Source File
151
# Begin Source File
152

  
153
SOURCE="..\..\lasso\xml\saml-2.0\saml2_encrypted_element.c"
154
# End Source File
155
# Begin Source File
156

  
157
SOURCE="..\..\lasso\xml\saml-2.0\saml2_evidence.c"
158
# End Source File
159
# Begin Source File
160

  
161
SOURCE="..\..\lasso\xml\saml-2.0\saml2_key_info_confirmation_data.c"
162
# End Source File
163
# Begin Source File
164

  
165
SOURCE="..\..\lasso\xml\saml-2.0\saml2_name_id.c"
166
# End Source File
167
# Begin Source File
168

  
169
SOURCE="..\..\lasso\xml\saml-2.0\saml2_one_time_use.c"
170
# End Source File
171
# Begin Source File
172

  
173
SOURCE="..\..\lasso\xml\saml-2.0\saml2_proxy_restriction.c"
174
# End Source File
175
# Begin Source File
176

  
177
SOURCE="..\..\lasso\xml\saml-2.0\saml2_statement_abstract.c"
178
# End Source File
179
# Begin Source File
180

  
181
SOURCE="..\..\lasso\xml\saml-2.0\saml2_subject.c"
182
# End Source File
183
# Begin Source File
184

  
185
SOURCE="..\..\lasso\xml\saml-2.0\saml2_subject_confirmation.c"
186
# End Source File
187
# Begin Source File
188

  
189
SOURCE="..\..\lasso\xml\saml-2.0\saml2_subject_confirmation_data.c"
190
# End Source File
191
# Begin Source File
192

  
193
SOURCE="..\..\lasso\xml\saml-2.0\saml2_subject_locality.c"
194
# End Source File
195
# Begin Source File
196

  
197
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_artifact_resolve.c"
198
# End Source File
199
# Begin Source File
200

  
201
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_artifact_response.c"
202
# End Source File
203
# Begin Source File
204

  
205
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_assertion_idrequest.c"
206
# End Source File
207
# Begin Source File
208

  
209
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_attribute_query.c"
210
# End Source File
211
# Begin Source File
212

  
213
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_authn_query.c"
214
# End Source File
215
# Begin Source File
216

  
217
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_authn_request.c"
218
# End Source File
219
# Begin Source File
220

  
221
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_authz_decision_query.c"
222
# End Source File
223
# Begin Source File
224

  
225
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_extensions.c"
226
# End Source File
227
# Begin Source File
228

  
229
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_idp_entry.c"
230
# End Source File
231
# Begin Source File
232

  
233
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_idp_list.c"
234
# End Source File
235
# Begin Source File
236

  
237
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_logout_request.c"
238
# End Source File
239
# Begin Source File
240

  
241
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_logout_response.c"
242
# End Source File
243
# Begin Source File
244

  
245
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_manage_name_id_request.c"
246
# End Source File
247
# Begin Source File
248

  
249
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_manage_name_id_response.c"
250
# End Source File
251
# Begin Source File
252

  
253
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_name_id_mapping_request.c"
254
# End Source File
255
# Begin Source File
256

  
257
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_name_id_mapping_response.c"
258
# End Source File
259
# Begin Source File
260

  
261
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_name_id_policy.c"
262
# End Source File
263
# Begin Source File
264

  
265
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_request_abstract.c"
266
# End Source File
267
# Begin Source File
268

  
269
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_requested_authn_context.c"
270
# End Source File
271
# Begin Source File
272

  
273
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_response.c"
274
# End Source File
275
# Begin Source File
276

  
277
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_scoping.c"
278
# End Source File
279
# Begin Source File
280

  
281
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_status.c"
282
# End Source File
283
# Begin Source File
284

  
285
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_status_code.c"
286
# End Source File
287
# Begin Source File
288

  
289
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_status_detail.c"
290
# End Source File
291
# Begin Source File
292

  
293
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_status_response.c"
294
# End Source File
295
# Begin Source File
296

  
297
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_subject_query_abstract.c"
298
# End Source File
299
# Begin Source File
300

  
301
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_terminate.c"
302
# End Source File
303
# End Group
304
# Begin Source File
305

  
306
SOURCE=..\..\lasso\xml\lib_assertion.c
307
# End Source File
308
# Begin Source File
309

  
310
SOURCE=..\..\lasso\xml\lib_authentication_statement.c
311
# End Source File
312
# Begin Source File
313

  
314
SOURCE=..\..\lasso\xml\lib_authn_context.c
315
# End Source File
316
# Begin Source File
317

  
318
SOURCE=..\..\lasso\xml\lib_authn_request.c
319
# End Source File
320
# Begin Source File
321

  
322
SOURCE=..\..\lasso\xml\lib_authn_request_envelope.c
323
# End Source File
324
# Begin Source File
325

  
326
SOURCE=..\..\lasso\xml\lib_authn_response.c
327
# End Source File
328
# Begin Source File
329

  
330
SOURCE=..\..\lasso\xml\lib_authn_response_envelope.c
331
# End Source File
332
# Begin Source File
333

  
334
SOURCE=..\..\lasso\xml\lib_federation_termination_notification.c
335
# End Source File
336
# Begin Source File
337

  
338
SOURCE=..\..\lasso\xml\lib_idp_entries.c
339
# End Source File
340
# Begin Source File
341

  
342
SOURCE=..\..\lasso\xml\lib_idp_entry.c
343
# End Source File
344
# Begin Source File
345

  
346
SOURCE=..\..\lasso\xml\lib_idp_list.c
347
# End Source File
348
# Begin Source File
349

  
350
SOURCE=..\..\lasso\xml\lib_logout_request.c
351
# End Source File
352
# Begin Source File
353

  
354
SOURCE=..\..\lasso\xml\lib_logout_response.c
355
# End Source File
356
# Begin Source File
357

  
358
SOURCE=..\..\lasso\xml\lib_name_identifier_mapping_request.c
359
# End Source File
360
# Begin Source File
361

  
362
SOURCE=..\..\lasso\xml\lib_name_identifier_mapping_response.c
363
# End Source File
364
# Begin Source File
365

  
366
SOURCE=..\..\lasso\xml\lib_register_name_identifier_request.c
367
# End Source File
368
# Begin Source File
369

  
370
SOURCE=..\..\lasso\xml\lib_register_name_identifier_response.c
371
# End Source File
372
# Begin Source File
373

  
374
SOURCE=..\..\lasso\xml\lib_request_authn_context.c
375
# End Source File
376
# Begin Source File
377

  
378
SOURCE=..\..\lasso\xml\lib_scoping.c
379
# End Source File
380
# Begin Source File
381

  
382
SOURCE=..\..\lasso\xml\lib_status_response.c
383
# End Source File
384
# Begin Source File
385

  
386
SOURCE=..\..\lasso\xml\lib_subject.c
387
# End Source File
388
# Begin Source File
389

  
390
SOURCE=..\..\lasso\xml\misc_text_node.c
391
# End Source File
392
# Begin Source File
393

  
394
SOURCE=..\..\lasso\xml\saml_advice.c
395
# End Source File
396
# Begin Source File
397

  
398
SOURCE=..\..\lasso\xml\saml_assertion.c
399
# End Source File
400
# Begin Source File
401

  
402
SOURCE=..\..\lasso\xml\saml_attribute.c
403
# End Source File
404
# Begin Source File
405

  
406
SOURCE=..\..\lasso\xml\saml_attribute_designator.c
407
# End Source File
408
# Begin Source File
409

  
410
SOURCE=..\..\lasso\xml\saml_attribute_statement.c
411
# End Source File
412
# Begin Source File
413

  
414
SOURCE=..\..\lasso\xml\saml_attribute_value.c
415
# End Source File
416
# Begin Source File
417

  
418
SOURCE=..\..\lasso\xml\saml_audience_restriction_condition.c
419
# End Source File
420
# Begin Source File
421

  
422
SOURCE=..\..\lasso\xml\saml_authentication_statement.c
423
# End Source File
424
# Begin Source File
425

  
426
SOURCE=..\..\lasso\xml\saml_authority_binding.c
427
# End Source File
428
# Begin Source File
429

  
430
SOURCE=..\..\lasso\xml\saml_condition_abstract.c
431
# End Source File
432
# Begin Source File
433

  
434
SOURCE=..\..\lasso\xml\saml_conditions.c
435
# End Source File
436
# Begin Source File
437

  
438
SOURCE=..\..\lasso\xml\saml_name_identifier.c
439
# End Source File
440
# Begin Source File
441

  
442
SOURCE=..\..\lasso\xml\saml_statement_abstract.c
443
# End Source File
444
# Begin Source File
445

  
446
SOURCE=..\..\lasso\xml\saml_subject.c
447
# End Source File
448
# Begin Source File
449

  
450
SOURCE=..\..\lasso\xml\saml_subject_confirmation.c
451
# End Source File
452
# Begin Source File
453

  
454
SOURCE=..\..\lasso\xml\saml_subject_locality.c
455
# End Source File
456
# Begin Source File
457

  
458
SOURCE=..\..\lasso\xml\saml_subject_statement.c
459
# End Source File
460
# Begin Source File
461

  
462
SOURCE=..\..\lasso\xml\saml_subject_statement_abstract.c
463
# End Source File
464
# Begin Source File
465

  
466
SOURCE=..\..\lasso\xml\samlp_request.c
467
# End Source File
468
# Begin Source File
469

  
470
SOURCE=..\..\lasso\xml\samlp_request_abstract.c
471
# End Source File
472
# Begin Source File
473

  
474
SOURCE=..\..\lasso\xml\samlp_response.c
475
# End Source File
476
# Begin Source File
477

  
478
SOURCE=..\..\lasso\xml\samlp_response_abstract.c
479
# End Source File
480
# Begin Source File
481

  
482
SOURCE=..\..\lasso\xml\samlp_status.c
483
# End Source File
484
# Begin Source File
485

  
486
SOURCE=..\..\lasso\xml\samlp_status_code.c
487
# End Source File
488
# Begin Source File
489

  
490
SOURCE=..\..\lasso\xml\tools.c
491
# End Source File
492
# Begin Source File
493

  
494
SOURCE=..\..\lasso\xml\utility_status.c
495
# End Source File
496
# Begin Source File
497

  
498
SOURCE=..\..\lasso\xml\xml.c
499
# End Source File
500
# End Group
501
# Begin Group "id-ff C"
502

  
503
# PROP Default_Filter "c"
504
# Begin Source File
505

  
506
SOURCE="..\..\lasso\id-ff\defederation.c"
507
# End Source File
508
# Begin Source File
509

  
510
SOURCE="..\..\lasso\id-ff\federation.c"
511
# End Source File
512
# Begin Source File
513

  
514
SOURCE="..\..\lasso\id-ff\identity.c"
515
# End Source File
516
# Begin Source File
517

  
518
SOURCE="..\..\lasso\id-ff\lecp.c"
519
# End Source File
520
# Begin Source File
521

  
522
SOURCE="..\..\lasso\id-ff\login.c"
523
# End Source File
524
# Begin Source File
525

  
526
SOURCE="..\..\lasso\id-ff\logout.c"
527
# End Source File
528
# Begin Source File
529

  
530
SOURCE="..\..\lasso\id-ff\name_identifier_mapping.c"
531
# End Source File
532
# Begin Source File
533

  
534
SOURCE="..\..\lasso\id-ff\name_registration.c"
535
# End Source File
536
# Begin Source File
537

  
538
SOURCE="..\..\lasso\id-ff\profile.c"
539
# End Source File
540
# Begin Source File
541

  
542
SOURCE="..\..\lasso\id-ff\provider.c"
543
# End Source File
544
# Begin Source File
545

  
546
SOURCE="..\..\lasso\id-ff\server.c"
547
# End Source File
548
# Begin Source File
549

  
550
SOURCE="..\..\lasso\id-ff\session.c"
551
# End Source File
552
# End Group
553
# Begin Group "saml-2.0 C"
554

  
555
# PROP Default_Filter "c"
556
# Begin Source File
557

  
558
SOURCE="..\..\lasso\saml-2.0\ecp.c"
559
# End Source File
560
# Begin Source File
561

  
562
SOURCE="..\..\lasso\saml-2.0\federation2.c"
563
# End Source File
564
# Begin Source File
565

  
566
SOURCE="..\..\lasso\saml-2.0\login2.c"
567
# End Source File
568
# Begin Source File
569

  
570
SOURCE="..\..\lasso\saml-2.0\logout2.c"
571
# End Source File
572
# Begin Source File
573

  
574
SOURCE="..\..\lasso\saml-2.0\name_id_management.c"
575
# End Source File
576
# Begin Source File
577

  
578
SOURCE="..\..\lasso\saml-2.0\profile2.c"
579
# End Source File
580
# Begin Source File
581

  
582
SOURCE="..\..\lasso\saml-2.0\provider2.c"
583
# End Source File
584
# Begin Source File
585

  
586
SOURCE="..\..\lasso\saml-2.0\server2.c"
587
# End Source File
588
# End Group
589
# Begin Source File
590

  
591
SOURCE=..\..\lasso\errors.c
592
# End Source File
593
# Begin Source File
594

  
595
SOURCE=..\..\lasso\lasso.c
596
# End Source File
597
# End Group
598
# Begin Group "Header Files"
599

  
600
# PROP Default_Filter "h"
601
# Begin Group "xml H"
602

  
603
# PROP Default_Filter "h"
604
# Begin Group "xml saml-2.0 H"
605

  
606
# PROP Default_Filter ""
607
# Begin Source File
608

  
609
SOURCE="..\..\lasso\xml\saml-2.0\saml2_action.h"
610
# End Source File
611
# Begin Source File
612

  
613
SOURCE="..\..\lasso\xml\saml-2.0\saml2_advice.h"
614
# End Source File
615
# Begin Source File
616

  
617
SOURCE="..\..\lasso\xml\saml-2.0\saml2_assertion.h"
618
# End Source File
619
# Begin Source File
620

  
621
SOURCE="..\..\lasso\xml\saml-2.0\saml2_attribute.h"
622
# End Source File
623
# Begin Source File
624

  
625
SOURCE="..\..\lasso\xml\saml-2.0\saml2_attribute_statement.h"
626
# End Source File
627
# Begin Source File
628

  
629
SOURCE="..\..\lasso\xml\saml-2.0\saml2_attribute_value.h"
630
# End Source File
631
# Begin Source File
632

  
633
SOURCE="..\..\lasso\xml\saml-2.0\saml2_audience_restriction.h"
634
# End Source File
635
# Begin Source File
636

  
637
SOURCE="..\..\lasso\xml\saml-2.0\saml2_authn_context.h"
638
# End Source File
639
# Begin Source File
640

  
641
SOURCE="..\..\lasso\xml\saml-2.0\saml2_authn_statement.h"
642
# End Source File
643
# Begin Source File
644

  
645
SOURCE="..\..\lasso\xml\saml-2.0\saml2_authz_decision_statement.h"
646
# End Source File
647
# Begin Source File
648

  
649
SOURCE="..\..\lasso\xml\saml-2.0\saml2_base_idabstract.h"
650
# End Source File
651
# Begin Source File
652

  
653
SOURCE="..\..\lasso\xml\saml-2.0\saml2_condition_abstract.h"
654
# End Source File
655
# Begin Source File
656

  
657
SOURCE="..\..\lasso\xml\saml-2.0\saml2_conditions.h"
658
# End Source File
659
# Begin Source File
660

  
661
SOURCE="..\..\lasso\xml\saml-2.0\saml2_encrypted_element.h"
662
# End Source File
663
# Begin Source File
664

  
665
SOURCE="..\..\lasso\xml\saml-2.0\saml2_evidence.h"
666
# End Source File
667
# Begin Source File
668

  
669
SOURCE="..\..\lasso\xml\saml-2.0\saml2_key_info_confirmation_data.h"
670
# End Source File
671
# Begin Source File
672

  
673
SOURCE="..\..\lasso\xml\saml-2.0\saml2_name_id.h"
674
# End Source File
675
# Begin Source File
676

  
677
SOURCE="..\..\lasso\xml\saml-2.0\saml2_one_time_use.h"
678
# End Source File
679
# Begin Source File
680

  
681
SOURCE="..\..\lasso\xml\saml-2.0\saml2_proxy_restriction.h"
682
# End Source File
683
# Begin Source File
684

  
685
SOURCE="..\..\lasso\xml\saml-2.0\saml2_statement_abstract.h"
686
# End Source File
687
# Begin Source File
688

  
689
SOURCE="..\..\lasso\xml\saml-2.0\saml2_subject.h"
690
# End Source File
691
# Begin Source File
692

  
693
SOURCE="..\..\lasso\xml\saml-2.0\saml2_subject_confirmation.h"
694
# End Source File
695
# Begin Source File
696

  
697
SOURCE="..\..\lasso\xml\saml-2.0\saml2_subject_confirmation_data.h"
698
# End Source File
699
# Begin Source File
700

  
701
SOURCE="..\..\lasso\xml\saml-2.0\saml2_subject_locality.h"
702
# End Source File
703
# Begin Source File
704

  
705
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_artifact_resolve.h"
706
# End Source File
707
# Begin Source File
708

  
709
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_artifact_response.h"
710
# End Source File
711
# Begin Source File
712

  
713
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_assertion_idrequest.h"
714
# End Source File
715
# Begin Source File
716

  
717
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_attribute_query.h"
718
# End Source File
719
# Begin Source File
720

  
721
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_authn_query.h"
722
# End Source File
723
# Begin Source File
724

  
725
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_authn_request.h"
726
# End Source File
727
# Begin Source File
728

  
729
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_authz_decision_query.h"
730
# End Source File
731
# Begin Source File
732

  
733
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_extensions.h"
734
# End Source File
735
# Begin Source File
736

  
737
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_idp_entry.h"
738
# End Source File
739
# Begin Source File
740

  
741
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_idp_list.h"
742
# End Source File
743
# Begin Source File
744

  
745
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_logout_request.h"
746
# End Source File
747
# Begin Source File
748

  
749
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_logout_response.h"
750
# End Source File
751
# Begin Source File
752

  
753
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_manage_name_id_request.h"
754
# End Source File
755
# Begin Source File
756

  
757
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_manage_name_id_response.h"
758
# End Source File
759
# Begin Source File
760

  
761
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_name_id_mapping_request.h"
762
# End Source File
763
# Begin Source File
764

  
765
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_name_id_mapping_response.h"
766
# End Source File
767
# Begin Source File
768

  
769
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_name_id_policy.h"
770
# End Source File
771
# Begin Source File
772

  
773
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_request_abstract.h"
774
# End Source File
775
# Begin Source File
776

  
777
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_requested_authn_context.h"
778
# End Source File
779
# Begin Source File
780

  
781
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_response.h"
782
# End Source File
783
# Begin Source File
784

  
785
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_scoping.h"
786
# End Source File
787
# Begin Source File
788

  
789
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_status.h"
790
# End Source File
791
# Begin Source File
792

  
793
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_status_code.h"
794
# End Source File
795
# Begin Source File
796

  
797
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_status_detail.h"
798
# End Source File
799
# Begin Source File
800

  
801
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_status_response.h"
802
# End Source File
803
# Begin Source File
804

  
805
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_subject_query_abstract.h"
806
# End Source File
807
# Begin Source File
808

  
809
SOURCE="..\..\lasso\xml\saml-2.0\samlp2_terminate.h"
810
# End Source File
811
# End Group
812
# Begin Source File
813

  
814
SOURCE=..\..\lasso\xml\lib_assertion.h
815
# End Source File
816
# Begin Source File
817

  
818
SOURCE=..\..\lasso\xml\lib_authentication_statement.h
819
# End Source File
820
# Begin Source File
821

  
822
SOURCE=..\..\lasso\xml\lib_authn_context.h
823
# End Source File
824
# Begin Source File
825

  
826
SOURCE=..\..\lasso\xml\lib_authn_request.h
827
# End Source File
828
# Begin Source File
829

  
830
SOURCE=..\..\lasso\xml\lib_authn_request_envelope.h
831
# End Source File
832
# Begin Source File
833

  
834
SOURCE=..\..\lasso\xml\lib_authn_response.h
835
# End Source File
836
# Begin Source File
837

  
838
SOURCE=..\..\lasso\xml\lib_authn_response_envelope.h
839
# End Source File
840
# Begin Source File
841

  
842
SOURCE=..\..\lasso\xml\lib_federation_termination_notification.h
843
# End Source File
844
# Begin Source File
845

  
846
SOURCE=..\..\lasso\xml\lib_idp_entries.h
847
# End Source File
848
# Begin Source File
849

  
850
SOURCE=..\..\lasso\xml\lib_idp_entry.h
851
# End Source File
852
# Begin Source File
853

  
854
SOURCE=..\..\lasso\xml\lib_idp_list.h
855
# End Source File
856
# Begin Source File
857

  
858
SOURCE=..\..\lasso\xml\lib_logout_request.h
859
# End Source File
860
# Begin Source File
861

  
862
SOURCE=..\..\lasso\xml\lib_logout_response.h
863
# End Source File
864
# Begin Source File
865

  
866
SOURCE=..\..\lasso\xml\lib_name_identifier_mapping_request.h
867
# End Source File
868
# Begin Source File
869

  
870
SOURCE=..\..\lasso\xml\lib_name_identifier_mapping_response.h
871
# End Source File
872
# Begin Source File
873

  
874
SOURCE=..\..\lasso\xml\lib_register_name_identifier_request.h
875
# End Source File
876
# Begin Source File
877

  
878
SOURCE=..\..\lasso\xml\lib_register_name_identifier_response.h
879
# End Source File
880
# Begin Source File
881

  
882
SOURCE=..\..\lasso\xml\lib_request_authn_context.h
883
# End Source File
884
# Begin Source File
885

  
886
SOURCE=..\..\lasso\xml\lib_scoping.h
887
# End Source File
888
# Begin Source File
889

  
890
SOURCE=..\..\lasso\xml\lib_status_response.h
891
# End Source File
892
# Begin Source File
893

  
894
SOURCE=..\..\lasso\xml\lib_subject.h
895
# End Source File
896
# Begin Source File
897

  
898
SOURCE=..\..\lasso\xml\misc_text_node.h
899
# End Source File
900
# Begin Source File
901

  
902
SOURCE=..\..\lasso\xml\private.h
903
# End Source File
904
# Begin Source File
905

  
906
SOURCE=..\..\lasso\xml\saml_advice.h
907
# End Source File
908
# Begin Source File
909

  
910
SOURCE=..\..\lasso\xml\saml_assertion.h
911
# End Source File
912
# Begin Source File
913

  
914
SOURCE=..\..\lasso\xml\saml_attribute.h
915
# End Source File
916
# Begin Source File
917

  
918
SOURCE=..\..\lasso\xml\saml_attribute_designator.h
919
# End Source File
920
# Begin Source File
921

  
922
SOURCE=..\..\lasso\xml\saml_attribute_statement.h
923
# End Source File
924
# Begin Source File
925

  
926
SOURCE=..\..\lasso\xml\saml_attribute_value.h
927
# End Source File
928
# Begin Source File
929

  
930
SOURCE=..\..\lasso\xml\saml_audience_restriction_condition.h
931
# End Source File
932
# Begin Source File
933

  
934
SOURCE=..\..\lasso\xml\saml_authentication_statement.h
935
# End Source File
936
# Begin Source File
937

  
938
SOURCE=..\..\lasso\xml\saml_authority_binding.h
939
# End Source File
940
# Begin Source File
941

  
942
SOURCE=..\..\lasso\xml\saml_condition_abstract.h
943
# End Source File
944
# Begin Source File
945

  
946
SOURCE=..\..\lasso\xml\saml_conditions.h
947
# End Source File
948
# Begin Source File
949

  
950
SOURCE=..\..\lasso\xml\saml_name_identifier.h
951
# End Source File
952
# Begin Source File
953

  
954
SOURCE=..\..\lasso\xml\saml_statement_abstract.h
955
# End Source File
956
# Begin Source File
957

  
958
SOURCE=..\..\lasso\xml\saml_subject.h
959
# End Source File
960
# Begin Source File
961

  
962
SOURCE=..\..\lasso\xml\saml_subject_confirmation.h
963
# End Source File
964
# Begin Source File
965

  
966
SOURCE=..\..\lasso\xml\saml_subject_locality.h
967
# End Source File
968
# Begin Source File
969

  
970
SOURCE=..\..\lasso\xml\saml_subject_statement.h
971
# End Source File
972
# Begin Source File
973

  
974
SOURCE=..\..\lasso\xml\saml_subject_statement_abstract.h
975
# End Source File
976
# Begin Source File
977

  
978
SOURCE=..\..\lasso\xml\samlp_request.h
979
# End Source File
980
# Begin Source File
981

  
982
SOURCE=..\..\lasso\xml\samlp_request_abstract.h
983
# End Source File
984
# Begin Source File
985

  
986
SOURCE=..\..\lasso\xml\samlp_response.h
987
# End Source File
988
# Begin Source File
989

  
990
SOURCE=..\..\lasso\xml\samlp_response_abstract.h
991
# End Source File
992
# Begin Source File
993

  
994
SOURCE=..\..\lasso\xml\samlp_status.h
995
# End Source File
996
# Begin Source File
997

  
998
SOURCE=..\..\lasso\xml\samlp_status_code.h
999
# End Source File
1000
# Begin Source File
1001

  
1002
SOURCE=..\..\lasso\xml\strings.h
1003
# End Source File
1004
# Begin Source File
1005

  
1006
SOURCE=..\..\lasso\xml\utility_status.h
1007
# End Source File
1008
# Begin Source File
1009

  
1010
SOURCE=..\..\lasso\xml\xml.h
1011
# End Source File
1012
# Begin Source File
1013

  
1014
SOURCE=..\..\lasso\xml\xml_enc.h
1015
# End Source File
1016
# End Group
1017
# Begin Group "id-ff H"
1018

  
1019
# PROP Default_Filter "h"
1020
# Begin Source File
1021

  
1022
SOURCE="..\..\lasso\id-ff\defederation.h"
1023
# End Source File
1024
# Begin Source File
1025

  
1026
SOURCE="..\..\lasso\id-ff\federation.h"
1027
# End Source File
1028
# Begin Source File
1029

  
1030
SOURCE="..\..\lasso\id-ff\identity.h"
1031
# End Source File
1032
# Begin Source File
1033

  
1034
SOURCE="..\..\lasso\id-ff\identityprivate.h"
1035
# End Source File
1036
# Begin Source File
1037

  
1038
SOURCE="..\..\lasso\id-ff\lecp.h"
1039
# End Source File
1040
# Begin Source File
1041

  
1042
SOURCE="..\..\lasso\id-ff\login.h"
1043
# End Source File
1044
# Begin Source File
1045

  
1046
SOURCE="..\..\lasso\id-ff\logout.h"
1047
# End Source File
1048
# Begin Source File
1049

  
1050
SOURCE="..\..\lasso\id-ff\name_identifier_mapping.h"
1051
# End Source File
1052
# Begin Source File
1053

  
1054
SOURCE="..\..\lasso\id-ff\name_registration.h"
1055
# End Source File
1056
# Begin Source File
1057

  
1058
SOURCE="..\..\lasso\id-ff\profile.h"
1059
# End Source File
1060
# Begin Source File
1061

  
1062
SOURCE="..\..\lasso\id-ff\profileprivate.h"
1063
# End Source File
1064
# Begin Source File
1065

  
1066
SOURCE="..\..\lasso\id-ff\provider.h"
1067
# End Source File
1068
# Begin Source File
1069

  
1070
SOURCE="..\..\lasso\id-ff\providerprivate.h"
1071
# End Source File
1072
# Begin Source File
1073

  
1074
SOURCE="..\..\lasso\id-ff\server.h"
1075
# End Source File
1076
# Begin Source File
1077

  
1078
SOURCE="..\..\lasso\id-ff\serverprivate.h"
1079
# End Source File
1080
# Begin Source File
1081

  
1082
SOURCE="..\..\lasso\id-ff\session.h"
1083
# End Source File
1084
# Begin Source File
1085

  
1086
SOURCE="..\..\lasso\id-ff\sessionprivate.h"
1087
# End Source File
1088
# End Group
1089
# Begin Group "saml-2.0 H"
1090

  
1091
# PROP Default_Filter "h"
1092
# Begin Source File
1093

  
1094
SOURCE="..\..\lasso\saml-2.0\ecp.h"
1095
# End Source File
1096
# Begin Source File
1097

  
1098
SOURCE="..\..\lasso\saml-2.0\ecpprivate.h"
1099
# End Source File
1100
# Begin Source File
1101

  
1102
SOURCE="..\..\lasso\saml-2.0\federationprivate.h"
1103
# End Source File
1104
# Begin Source File
1105

  
1106
SOURCE="..\..\lasso\saml-2.0\loginprivate.h"
1107
# End Source File
1108
# Begin Source File
1109

  
1110
SOURCE="..\..\lasso\saml-2.0\logoutprivate.h"
1111
# End Source File
1112
# Begin Source File
1113

  
1114
SOURCE="..\..\lasso\saml-2.0\name_id_management.h"
1115
# End Source File
1116
# Begin Source File
1117

  
1118
SOURCE="..\..\lasso\saml-2.0\profile.h"
1119
# End Source File
1120
# Begin Source File
1121

  
1122
SOURCE="..\..\lasso\saml-2.0\profileprivate.h"
1123
# End Source File
1124
# Begin Source File
1125

  
1126
SOURCE="..\..\lasso\saml-2.0\providerprivate.h"
1127
# End Source File
1128
# Begin Source File
1129

  
1130
SOURCE="..\..\lasso\saml-2.0\serverprivate.h"
1131
# End Source File
1132
# End Group
1133
# Begin Source File
1134

  
1135
SOURCE=..\..\lasso\errors.h
1136
# End Source File
1137
# Begin Source File
1138

  
1139
SOURCE=..\..\lasso\export.h
1140
# End Source File
1141
# Begin Source File
1142

  
1143
SOURCE=..\..\lasso\lasso.h
1144
# End Source File
1145
# Begin Source File
1146

  
1147
SOURCE=.\lasso_config.h
1148

  
1149
!IF  "$(CFG)" == "lasso - Win32 Release"
1150

  
1151
# Begin Custom Build
1152
InputPath=.\lasso_config.h
1153
InputName=lasso_config
1154

  
1155
"..\..\$(InputName)" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
1156
	copy $(InputPath) ..\..\lasso
1157

  
1158
# End Custom Build
1159

  
1160
!ELSEIF  "$(CFG)" == "lasso - Win32 Debug"
1161

  
1162
# Begin Custom Build
1163
InputPath=.\lasso_config.h
1164
InputName=lasso_config
1165

  
1166
"..\..\$(InputName)" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
1167
	copy $(InputPath) ..\..\lasso
1168

  
1169
# End Custom Build
1170

  
1171
!ENDIF 
1172

  
1173
# End Source File
1174
# End Group
1175
# Begin Group "Resource Files"
1176

  
1177
# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
1178
# Begin Source File
1179

  
1180
SOURCE=..\lasso.rc
1181
# End Source File
1182
# End Group
1183
# Begin Source File
1184

  
1185
SOURCE=..\..\lasso\extract_types.py
1186

  
1187
!IF  "$(CFG)" == "lasso - Win32 Release"
1188

  
1189
# Begin Custom Build
1190
InputDir=\lasso\lasso-@PACKAGE_VERSION@\lasso
1191
InputPath=..\..\lasso\extract_types.py
1192

  
1193
"$(InputDir)\types.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
1194
	cd $(InputDir) 
1195
	I:\Python24\python.exe extract_types.py 
1196
	
1197
# End Custom Build
1198

  
1199
!ELSEIF  "$(CFG)" == "lasso - Win32 Debug"
1200

  
1201
# Begin Custom Build
1202
InputDir=\lasso\lasso-@PACKAGE_VERSION@\lasso
1203
InputPath=..\..\lasso\extract_types.py
1204

  
1205
"$(InputDir)\types.c" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
1206
	cd $(InputDir) 
1207
	I:\Python24\python.exe extract_types.py 
1208
	
1209
# End Custom Build
1210

  
1211
!ENDIF 
1212

  
1213
# End Source File
1214
# End Target
1215
# End Project
win32/msvc/lasso.dsw
1
Microsoft Developer Studio Workspace File, Format Version 6.00
2
# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
3

  
4
###############################################################################
5

  
6
Project: "java"=".\java\java.dsp" - Package Owner=<4>
7

  
8
Package=<5>
9
{{{
10
}}}
11

  
12
Package=<4>
13
{{{
14
    Begin Project Dependency
15
    Project_Dep_Name lasso
16
    End Project Dependency
17
}}}
18

  
19
###############################################################################
20

  
21
Project: "lasso"=".\lasso.dsp" - Package Owner=<4>
22

  
23
Package=<5>
24
{{{
25
}}}
26

  
27
Package=<4>
28
{{{
29
}}}
30

  
31
###############################################################################
32

  
33
Project: "php"=".\php\php.dsp" - Package Owner=<4>
34

  
35
Package=<5>
36
{{{
37
}}}
38

  
39
Package=<4>
40
{{{
41
    Begin Project Dependency
42
    Project_Dep_Name lasso
43
    End Project Dependency
44
}}}
45

  
46
###############################################################################
47

  
48
Project: "python"=".\python\python.dsp" - Package Owner=<4>
49

  
50
Package=<5>
51
{{{
52
}}}
53

  
54
Package=<4>
55
{{{
56
    Begin Project Dependency
57
    Project_Dep_Name lasso
58
    End Project Dependency
59
}}}
60

  
61
###############################################################################
62

  
63
Global:
64

  
65
Package=<5>
66
{{{
67
}}}
68

  
69
Package=<3>
70
{{{
71
}}}
72

  
73
###############################################################################
74

  
win32/msvc/lasso_config.h.in
1
/* Major version number */
2
#define LASSO_VERSION_MAJOR @VERSION_MAJOR@
3

  
4
/* Minor version number */
5
#define LASSO_VERSION_MINOR @VERSION_MINOR@
6

  
7
/* Release version number */
8
#define LASSO_VERSION_SUBMINOR @VERSION_RELEASE@
9

  
10
/* Windows version of the lasso version */
11
#define LASSO_WINDOWS_VERSION @WINDOWS_VERSION@
12

  
13
/* Name of package */
14
#define PACKAGE "@PACKAGE@"
15

  
16
/* Define to the address where bug reports for this package should be sent. */
17
#define PACKAGE_BUGREPORT "@PACKAGE_BUGREPORT@"
18

  
19
/* Define to the full name of this package. */
20
#define PACKAGE_NAME "@PACKAGE_NAME@"
21

  
22
/* Define to the full name and version of this package. */
23
#define PACKAGE_STRING "@PACKAGE_STRING@"
24

  
25
/* Define to the one symbol short name of this package. */
26
#define PACKAGE_TARNAME "@PACKAGE_TARNAME@"
27

  
28
/* Define to the version of this package. */
29
#define PACKAGE_VERSION "@PACKAGE_VERSION@"
30

  
31
/* Version number of package */
32
#define VERSION "@VERSION@"
33

  
win32/msvc/php/Makefile.am
1
MAINTAINERCLEANFILES = Makefile.in
2
EXTRA_DIST = php.dsp
win32/msvc/php/php.dsp
1
# Microsoft Developer Studio Project File - Name="php" - Package Owner=<4>
2
# Microsoft Developer Studio Generated Build File, Format Version 6.00
3
# ** DO NOT EDIT **
4
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
5

  
6
CFG=php - Win32 Debug
7
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
8
!MESSAGE use the Export Makefile command and run
9
!MESSAGE 
10
!MESSAGE NMAKE /f "php.mak".
11
!MESSAGE 
12
!MESSAGE You can specify a configuration when running NMAKE
13
!MESSAGE by defining the macro CFG on the command line. For example:
14
!MESSAGE 
15
!MESSAGE NMAKE /f "php.mak" CFG="php - Win32 Debug"
16
!MESSAGE 
17
!MESSAGE Possible choices for configuration are:
18
!MESSAGE 
19
!MESSAGE "php - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
20
!MESSAGE "php - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
21
!MESSAGE 
22

  
23
# Begin Project
24
# PROP AllowPerConfigDependencies 0
25
# PROP Scc_ProjName ""
26
# PROP Scc_LocalPath ""
27
CPP=cl.exe
28
MTL=midl.exe
29
RSC=rc.exe
30

  
31
!IF  "$(CFG)" == "php - Win32 Release"
32

  
33
# PROP BASE Use_MFC 0
34
# PROP BASE Use_Debug_Libraries 0
35
# PROP BASE Output_Dir "Release"
36
# PROP BASE Intermediate_Dir "Release"
37
# PROP BASE Target_Dir ""
38
# PROP Use_MFC 0
39
# PROP Use_Debug_Libraries 0
40
# PROP Output_Dir "Release"
41
# PROP Intermediate_Dir "Release"
42
# PROP Ignore_Export_Lib 0
43
# PROP Target_Dir ""
44
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PHP_EXPORTS" /YX /FD /c
45
# ADD CPP /nologo /MD /W3 /GX /O2 /I "h:\lasso-deps\include" /I "h:\lasso-deps\include\glib-2.0" /I "h:\lasso-deps\lib\glib-2.0\include" /I "G:\php\php-4.3.10\TSRM" /I "G:\php\php-4.3.10\win32" /I "G:\php\php-4.3.10\Zend" /I "G:\php\php-4.3.10\main" /I "G:\php\php-4.3.10" /I "..\..\.." /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PHP_EXPORTS" /D "ZEND_WIN32" /D "PHP_WIN32" /D ZTS=1 /D COMPILE_DL_LASSO=1 /D ZEND_DEBUG=0 /D XMLSEC_CRYPTO=\"openssl\" /D XMLSEC_CRYPTO_DYNAMIC_LOADING=1 /D XMLSEC_LIBXML_260=1 /D XMLSEC_NO_XKMS=1 /D XMLSEC_CRYPTO_OPENSSL=1 /YX /FD /c
46
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
47
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
48
# ADD BASE RSC /l 0x40c /d "NDEBUG"
49
# ADD RSC /l 0x40c /d "NDEBUG"
50
BSC32=bscmake.exe
51
# ADD BASE BSC32 /nologo
52
# ADD BSC32 /nologo
53
LINK32=link.exe
54
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
55
# ADD LINK32 kernel32.lib user32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib php4ts.lib liblasso-3.lib libxml2.lib glib-2.0.lib gobject-2.0.lib /nologo /dll /machine:I386 /out:"Release\php_lasso.dll" /libpath:"G:\php\php-4.3.10-Win32" /libpath:"..\Release" /libpath:"h:\lasso-deps\lib"
56

  
57
!ELSEIF  "$(CFG)" == "php - Win32 Debug"
58

  
59
# PROP BASE Use_MFC 0
60
# PROP BASE Use_Debug_Libraries 1
61
# PROP BASE Output_Dir "Debug"
62
# PROP BASE Intermediate_Dir "Debug"
63
# PROP BASE Target_Dir ""
64
# PROP Use_MFC 0
65
# PROP Use_Debug_Libraries 1
66
# PROP Output_Dir "Debug"
67
# PROP Intermediate_Dir "Debug"
68
# PROP Ignore_Export_Lib 0
69
# PROP Target_Dir ""
70
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PHP_EXPORTS" /YX /FD /GZ /c
71
# ADD CPP /nologo /MD /W3 /Gm /GX /ZI /Od /I "h:\lasso-deps\include" /I "h:\lasso-deps\include\glib-2.0" /I "h:\lasso-deps\lib\glib-2.0\include" /I "G:\php\php-4.3.10\TSRM" /I "G:\php\php-4.3.10\win32" /I "G:\php\php-4.3.10\Zend" /I "G:\php\php-4.3.10\main" /I "G:\php\php-4.3.10" /I "..\..\.." /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PHP_EXPORTS" /D "ZEND_WIN32" /D "PHP_WIN32" /D ZTS=1 /D COMPILE_DL_LASSO=1 /D ZEND_DEBUG=0 /D XMLSEC_CRYPTO=\"openssl\" /D XMLSEC_CRYPTO_DYNAMIC_LOADING=1 /D XMLSEC_LIBXML_260=1 /D XMLSEC_NO_XKMS=1 /D XMLSEC_CRYPTO_OPENSSL=1 /YX /FD /TC /GZ /c
72
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
73
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
74
# ADD BASE RSC /l 0x40c /d "_DEBUG"
75
# ADD RSC /l 0x40c /d "_DEBUG"
76
BSC32=bscmake.exe
77
# ADD BASE BSC32 /nologo
78
# ADD BSC32 /nologo
79
LINK32=link.exe
80
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
81
# ADD LINK32 kernel32.lib user32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib php4ts.lib liblasso-3.lib libxml2.lib glib-2.0.lib gobject-2.0.lib /nologo /dll /debug /machine:I386 /out:"Debug\php_lasso.dll" /pdbtype:sept /libpath:"G:\php\php-4.3.10-Win32" /libpath:"..\Debug" /libpath:"h:\lasso-deps\lib"
82

  
83
!ENDIF 
84

  
85
# Begin Target
86

  
87
# Name "php - Win32 Release"
88
# Name "php - Win32 Debug"
89
# Begin Group "Source Files"
90

  
91
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
92
# Begin Source File
93

  
94
SOURCE=..\..\..\php\lasso_wrap.c
95
# End Source File
96
# End Group
97
# Begin Group "Header Files"
98

  
99
# PROP Default_Filter "h;hpp;hxx;hm;inl"
100
# Begin Source File
101

  
102
SOURCE=..\..\..\php\php_lasso.h
103
# End Source File
104
# End Group
105
# Begin Group "Resource Files"
106

  
107
# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
108
# End Group
109
# End Target
110
# End Project
win32/msvc/python/Makefile.am
1
MAINTAINERCLEANFILES = Makefile.in
2
EXTRA_DIST = python.dsp
win32/msvc/python/python.dsp
1
# Microsoft Developer Studio Project File - Name="python" - Package Owner=<4>
2
# Microsoft Developer Studio Generated Build File, Format Version 6.00
3
# ** DO NOT EDIT **
4
# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
5

  
6
CFG=python - Win32 Debug
7
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
8
!MESSAGE use the Export Makefile command and run
9
!MESSAGE 
10
!MESSAGE NMAKE /f "python.mak".
11
!MESSAGE 
12
!MESSAGE You can specify a configuration when running NMAKE
13
!MESSAGE by defining the macro CFG on the command line. For example:
14
!MESSAGE 
15
!MESSAGE NMAKE /f "python.mak" CFG="python - Win32 Debug"
16
!MESSAGE 
17
!MESSAGE Possible choices for configuration are:
18
!MESSAGE 
19
!MESSAGE "python - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")
20
!MESSAGE "python - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")
21
!MESSAGE 
22

  
23
# Begin Project
24
# PROP AllowPerConfigDependencies 0
25
# PROP Scc_ProjName ""
26
# PROP Scc_LocalPath ""
27
CPP=cl.exe
28
MTL=midl.exe
29
RSC=rc.exe
30

  
31
!IF  "$(CFG)" == "python - Win32 Release"
32

  
33
# PROP BASE Use_MFC 0
34
# PROP BASE Use_Debug_Libraries 0
35
# PROP BASE Output_Dir "Release"
36
# PROP BASE Intermediate_Dir "Release"
37
# PROP BASE Target_Dir ""
38
# PROP Use_MFC 0
39
# PROP Use_Debug_Libraries 0
40
# PROP Output_Dir "Release"
41
# PROP Intermediate_Dir "Release"
42
# PROP Ignore_Export_Lib 0
43
# PROP Target_Dir ""
44
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PYTHON_EXPORTS" /YX /FD /c
45
# ADD CPP /nologo /MT /W3 /GX /O2 /I "h:\lasso-deps\include" /I "h:\lasso-deps\include\glib-2.0" /I "h:\lasso-deps\lib\glib-2.0\include" /I "I:\Python24\include" /I "..\..\.." /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /YX /FD /c
46
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
47
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
48
# ADD BASE RSC /l 0x40c /d "NDEBUG"
49
# ADD RSC /l 0x40c /d "NDEBUG"
50
BSC32=bscmake.exe
51
# ADD BASE BSC32 /nologo
52
# ADD BSC32 /nologo
53
LINK32=link.exe
54
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
55
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib liblasso-3.lib libxml2.lib glib-2.0.lib gobject-2.0.lib /nologo /dll /machine:I386 /out:"Release\_lasso.dll" /libpath:"..\Release" /libpath:"I:\Python24\libs" /libpath:"h:\lasso-deps\lib"
56

  
57
!ELSEIF  "$(CFG)" == "python - Win32 Debug"
58

  
59
# PROP BASE Use_MFC 0
60
# PROP BASE Use_Debug_Libraries 1
61
# PROP BASE Output_Dir "Debug"
62
# PROP BASE Intermediate_Dir "Debug"
63
# PROP BASE Target_Dir ""
64
# PROP Use_MFC 0
65
# PROP Use_Debug_Libraries 1
66
# PROP Output_Dir "Debug"
67
# PROP Intermediate_Dir "Debug"
68
# PROP Ignore_Export_Lib 0
69
# PROP Target_Dir ""
70
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PYTHON_EXPORTS" /YX /FD /GZ /c
71
# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "h:\lasso-deps\include" /I "h:\lasso-deps\include\glib-2.0" /I "h:\lasso-deps\lib\glib-2.0\include" /I "I:\Python24\include" /I "..\..\.." /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /FR /YX /FD /GZ /c
72
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
73
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
74
# ADD BASE RSC /l 0x40c /d "_DEBUG"
75
# ADD RSC /l 0x40c /d "_DEBUG"
76
BSC32=bscmake.exe
77
# ADD BASE BSC32 /nologo
78
# ADD BSC32 /nologo
79
LINK32=link.exe
80
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
81
# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib liblasso-3.lib libxml2.lib glib-2.0.lib gobject-2.0.lib /nologo /dll /debug /machine:I386 /out:"Debug\_lasso_d.dll" /pdbtype:sept /libpath:"..\Debug" /libpath:"I:\Python24\libs" /libpath:"h:\lasso-deps\lib"
82

  
83
!ENDIF 
84

  
85
# Begin Target
86

  
87
# Name "python - Win32 Release"
88
# Name "python - Win32 Debug"
89
# Begin Group "Source Files"
90

  
91
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
92
# Begin Source File
93

  
94
SOURCE=..\..\..\python\lasso_wrap.c
95
# End Source File
96
# End Group
97
# Begin Group "Header Files"
98

  
99
# PROP Default_Filter "h;hpp;hxx;hm;inl"
100
# End Group
101
# Begin Group "Resource Files"
102

  
103
# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
104
# End Group
105
# End Target
106
# End Project
win32/nsis/Makefile.am
1
MAINTAINERCLEANFILES = Makefile.in
2
EXTRA_DIST =  lasso-deps.nsi.in lasso-full.nsi.in jlasso-lite.nsi.in lasso-lite.nsi.in lasso.ico \
3
              lasso-deps.nsi lasso-full.nsi jlasso-lite.nsi lasso-lite.nsi
win32/nsis/jlasso-lite.nsi.in
1
; Script generated by the HM NIS Edit Script Wizard.
2

  
3
; HM NIS Edit Wizard helper defines
4
!define PRODUCT_NAME "Liberty Alliance Single Sign On Java"
5
!define PRODUCT_VERSION "@VERSION@"
6
!define PRODUCT_PUBLISHER "Entr'ouvert"
7
!define PRODUCT_WEB_SITE "http://lasso.entrouvert.org"
8
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
9
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
10

  
11
SetCompressor bzip2
12

  
13
; MUI 1.67 compatible ------
14
!include "MUI.nsh"
15

  
16
; MUI Settings
17
!define MUI_ABORTWARNING
18
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
19
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
20

  
21
; Language Selection Dialog Settings
22
!define MUI_LANGDLL_REGISTRY_ROOT "${PRODUCT_UNINST_ROOT_KEY}"
23
!define MUI_LANGDLL_REGISTRY_KEY "${PRODUCT_UNINST_KEY}"
24
!define MUI_LANGDLL_REGISTRY_VALUENAME "NSIS:Language"
25

  
26
; Welcome page
27
!insertmacro MUI_PAGE_WELCOME
28
; License page
29
!define MUI_LICENSEPAGE_RADIOBUTTONS
30
!insertmacro MUI_PAGE_LICENSE "..\..\COPYING"
31
; Directory page
32
!insertmacro MUI_PAGE_DIRECTORY
33
; Instfiles page
34
!insertmacro MUI_PAGE_INSTFILES
35
; Finish page
36
!insertmacro MUI_PAGE_FINISH
37

  
38
; Uninstaller pages
39
!insertmacro MUI_UNPAGE_INSTFILES
40

  
41
; Language files
42
!insertmacro MUI_LANGUAGE "English"
43
!insertmacro MUI_LANGUAGE "French"
44

  
45
; Reserve files
46
!insertmacro MUI_RESERVEFILE_INSTALLOPTIONS
47

  
48
; MUI end ------
49

  
50
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
51
OutFile "Install-java-lite-@VERSION_UNDERSCORED@.exe"
52
InstallDir "$PROGRAMFILES\Liberty Alliance Single Sign On Java"
53
ShowInstDetails show
54
ShowUnInstDetails show
55

  
56
Function .onInit
57
  !insertmacro MUI_LANGDLL_DISPLAY
58
FunctionEnd
59

  
60
Section "Java Lasso binding" SEC01
61
  SetOutPath "$INSTDIR"
62
  SetOverwrite ifnewer
63
    File "..\msvc\java\Release\jlasso.dll"
64
  File "..\..\java\lasso.jar"
65
SectionEnd
66

  
67
Section -AdditionalIcons
68
  WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}"
69
  CreateDirectory "$SMPROGRAMS\Liberty Alliance Single Sign On Java"
70
  CreateShortCut "$SMPROGRAMS\Liberty Alliance Single Sign On Java\Website.lnk" "$INSTDIR\${PRODUCT_NAME}.url"
71
  CreateShortCut "$SMPROGRAMS\Liberty Alliance Single Sign On Java\Uninstall.lnk" "$INSTDIR\uninst.exe"
72
SectionEnd
73

  
74
Section -Post
75
  WriteUninstaller "$INSTDIR\uninst.exe"
76
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
77
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe"
78
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
79
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
80
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"
81
SectionEnd
82

  
83

  
84
Function un.onUninstSuccess
85
  HideWindow
86
  MessageBox MB_ICONINFORMATION|MB_OK "$(^Name) a ?t? d?sinstall? avec succ?s de votre ordinateur."
87
FunctionEnd
88

  
89
Function un.onInit
90
!insertmacro MUI_UNGETLANGUAGE
91
  MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "?tes-vous certains de vouloir d?sinstaller totalement $(^Name) et tous ses composants ?" IDYES +2
92
  Abort
93
FunctionEnd
94

  
95
Section Uninstall
96
  Delete "$INSTDIR\${PRODUCT_NAME}.url"
97
  Delete "$INSTDIR\uninst.exe"
98
  Delete "$INSTDIR\lasso.jar"
99
  Delete "$INSTDIR\jlasso.dll"
100

  
101
  Delete "$SMPROGRAMS\Liberty Alliance Single Sign On Java\Uninstall.lnk"
102
  Delete "$SMPROGRAMS\Liberty Alliance Single Sign On Java\Website.lnk"
103

  
104
  RMDir "$SMPROGRAMS\Liberty Alliance Single Sign On Java"
105
  RMDir "$INSTDIR"
106

  
107
  DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
108
  SetAutoClose true
109
SectionEnd
win32/nsis/lasso-deps.nsi.in
1
; Script generated by the HM NIS Edit Script Wizard.
2

  
3
; HM NIS Edit Wizard helper defines
4
!define PRODUCT_NAME "LASSO dependencies"
5
!define PRODUCT_VERSION "@VERSION@"
6
!define PRODUCT_PUBLISHER "Entr'ouvert"
7
!define PRODUCT_WEB_SITE "http://lasso.entrouvert.org"
8
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
9
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
10

  
11
SetCompressor bzip2
12

  
13
; MUI 1.67 compatible ------
14
!include "MUI.nsh"
15

  
16
; MUI Settings
17
!define MUI_ABORTWARNING
18
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
19
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
20

  
21
; Language Selection Dialog Settings
22
!define MUI_LANGDLL_REGISTRY_ROOT "${PRODUCT_UNINST_ROOT_KEY}"
23
!define MUI_LANGDLL_REGISTRY_KEY "${PRODUCT_UNINST_KEY}"
24
!define MUI_LANGDLL_REGISTRY_VALUENAME "NSIS:Language"
25

  
26
; Welcome page
27
!insertmacro MUI_PAGE_WELCOME
28
; License page
29
!define MUI_LICENSEPAGE_RADIOBUTTONS
30
!insertmacro MUI_PAGE_LICENSE "..\..\COPYING"
31
; Components page
32
!insertmacro MUI_PAGE_COMPONENTS
33
; Instfiles page
34
!insertmacro MUI_PAGE_INSTFILES
35
; Finish page
36
!insertmacro MUI_PAGE_FINISH
37

  
38
; Uninstaller pages
39
!insertmacro MUI_UNPAGE_INSTFILES
40

  
41
; Language files
42
!insertmacro MUI_LANGUAGE "English"
43
!insertmacro MUI_LANGUAGE "French"
44

  
45
; Reserve files
46
!insertmacro MUI_RESERVEFILE_INSTALLOPTIONS
47

  
48
; MUI end ------
49

  
50
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
51
OutFile "Install-deps-@VERSION_UNDERSCORED@.exe"
52
InstallDir "$SYSDIR"
53
ShowInstDetails show
54
ShowUnInstDetails show
55

  
56
Function .onInit
57
  !insertmacro MUI_LANGDLL_DISPLAY
58
FunctionEnd
59

  
60
Section "GLIB: Low-level core library that forms the basis for projects such as GTK+ and GNOME." SEC01
61
  SetOutPath "$INSTDIR"
62
  SetOverwrite ifnewer
63
  File "c:\cygwin\usr\local\lib\libglib-2.0-0.dll"
64
  File "c:\cygwin\usr\local\lib\libgobject-2.0-0.dll"
65
  File "c:\cygwin\usr\local\lib\libgmodule-2.0-0.dll"
66
  File "c:\cygwin\usr\local\lib\libgthread-2.0-0.dll"
67
SectionEnd
68

  
69
Section "LIBXML2: XML C parser and toolkit version 2.6.17." SEC02
70
  File "c:\cygwin\usr\local\lib\libxml2.dll"
71
SectionEnd
72

  
73
Section "LIBXSLT: The XSLT C library version 1.2.12+." SEC03
74
  File "c:\cygwin\usr\local\lib\libxslt.dll"
75
  File "c:\cygwin\usr\local\lib\libexslt.dll"
76
SectionEnd
77

  
78
Section "LIBXMLSEC: XML Security Library C library (based on LibXML2) version 1.2.6." SEC04
79
  File "c:\cygwin\usr\local\lib\libxmlsec.dll"
80
  File "c:\cygwin\usr\local\lib\libxmlsec-mscrypto.dll"
81
  File "c:\cygwin\usr\local\lib\libxmlsec-openssl.dll"
82
SectionEnd
83

  
84
Section "LIBOPENSSL: A  full-strength general purpose cryptography library version 0.9.7e." SEC05
85
  File "c:\cygwin\usr\local\lib\libeay32.dll"
86
  File "c:\cygwin\usr\local\lib\libssl32.dll"
87
SectionEnd
88

  
89
Section "ZLIB: A free, general-purpose, legally unencumbered -- that is, not covered by any patents -- lossless data-compression library version 1.2.1." SEC06
90
  File "c:\cygwin\usr\local\lib\zlib.dll"
91
  File "c:\cygwin\usr\local\lib\zlib1.dll"
92
SectionEnd
93

  
94
Section "LIBICONV: Free iconv() implementation version 1.9.1." SEC07
95
  File "c:\cygwin\usr\local\lib\iconv.dll"
96
SectionEnd
97

  
98
Section "LIBINTL: Library for native language support." SEC08
99
  File "c:\cygwin\usr\local\lib\intl.dll"
100
SectionEnd
101

  
102
Section -AdditionalIcons
103
  WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}"
104
  CreateDirectory "$SMPROGRAMS\Liberty Alliance Single Sign On Dependencies"
105
  CreateShortCut "$SMPROGRAMS\Liberty Alliance Single Sign On Dependencies\Website.lnk" "$INSTDIR\${PRODUCT_NAME}.url"
106
  CreateShortCut "$SMPROGRAMS\Liberty Alliance Single Sign On Dependencies\Uninstall.lnk" "$INSTDIR\uninst.exe"
107
SectionEnd
108

  
109
Section -Post
110
  WriteUninstaller "$INSTDIR\uninst.exe"
111
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
112
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe"
113
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
114
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
115
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"
116
SectionEnd
117

  
118
; Section descriptions
119
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
120
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC01} "GLIB: Low-level core library that forms the basis for projects such as GTK+ and GNOME."
121
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC02} "LIBXML2: XML C parser and toolkit version 2.5.15." 
122
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC03} "LIBXSLT: The XSLT C library version 1.2.12."
123
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC04} "LIBXMLSEC: XML Security Library C library version 1.2.6 (based on LibXML2) with openssl and mscrypto modules."
124
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC05} "LIBOPENSSL: A  full-strength general purpose cryptography library version 0.9.7e."
125
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC06} "ZLIB: A free, general-purpose, legally unencumbered -- that is, not covered by any patents -- lossless data-compression library version 1.2.1."
126
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC07} "LIBICONV: Free iconv() implementation."
127
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC08} "LIBINTL: Library for native language support."
128
!insertmacro MUI_FUNCTION_DESCRIPTION_END
129

  
130

  
131
Function un.onUninstSuccess
132
  HideWindow
133
  MessageBox MB_ICONINFORMATION|MB_OK "$(^Name) a ?t? d?sinstall? avec succ?s de votre ordinateur."
134
FunctionEnd
135

  
136
Function un.onInit
137
!insertmacro MUI_UNGETLANGUAGE
138
  MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "?tes-vous certains de vouloir d?sinstaller totalement $(^Name) et tous ses composants ?" IDYES +2
139
  Abort
140
FunctionEnd
141

  
142
Section Uninstall
143
  Delete "$INSTDIR\${PRODUCT_NAME}.url"
144
  Delete "$INSTDIR\uninst.exe"
145
  Delete "$INSTDIR\iconv.dll"
146
  Delete "$INSTDIR\zlib.dll"
147
  Delete "$INSTDIR\zlib1.dll"
148
  Delete "$INSTDIR\libssl32.dll"
149
  Delete "$INSTDIR\libeay32.dll"
150
  Delete "$INSTDIR\libxmlsec-openssl.dll"
151
  Delete "$INSTDIR\libxmlsec-mscrypto.dll"
152
  Delete "$INSTDIR\libxmlsec.dll"
153
  Delete "$INSTDIR\libexslt.dll"
154
  Delete "$INSTDIR\libxslt.dll"
155
  Delete "$INSTDIR\libxml2.dll"
156
  Delete "$INSTDIR\libgthread-2.0-0.dll"
157
  Delete "$INSTDIR\libgmodule-2.0-0.dll"
158
  Delete "$INSTDIR\libgobject-2.0-0.dll"
159
  Delete "$INSTDIR\libglib-2.0-0.dll"
160
  Delete "$INSTDIR\intl.dll"
161

  
162
  Delete "$SMPROGRAMS\Liberty Alliance Single Sign On Dependencies\Uninstall.lnk"
163
  Delete "$SMPROGRAMS\Liberty Alliance Single Sign On Dependencies\Website.lnk"
164

  
165
  RMDir "$SMPROGRAMS\Liberty Alliance Single Sign On Dependencies"
166
  RMDir "$INSTDIR"
167

  
168
  DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
169
  SetAutoClose true
170
SectionEnd
win32/nsis/lasso-full.nsi.in
1
; Script generated by the HM NIS Edit Script Wizard.
2

  
3
; HM NIS Edit Wizard helper defines
4
!define PRODUCT_NAME "Liberty Alliance Single Sign On and all dependencies"
5
!define PRODUCT_VERSION "@VERSION@"
6
!define PRODUCT_PUBLISHER "Entr'ouvert"
7
!define PRODUCT_WEB_SITE "http://www.entrouvert.org"
8
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
9
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
10

  
11
SetCompressor bzip2
12

  
13
; MUI 1.67 compatible ------
14
!include "MUI.nsh"
15

  
16
; MUI Settings
17
!define MUI_ABORTWARNING
18
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
19
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
20

  
21
; Language Selection Dialog Settings
22
!define MUI_LANGDLL_REGISTRY_ROOT "${PRODUCT_UNINST_ROOT_KEY}"
23
!define MUI_LANGDLL_REGISTRY_KEY "${PRODUCT_UNINST_KEY}"
24
!define MUI_LANGDLL_REGISTRY_VALUENAME "NSIS:Language"
25

  
26
; Welcome page
27
!insertmacro MUI_PAGE_WELCOME
28
; License page
29
!define MUI_LICENSEPAGE_RADIOBUTTONS
30
!insertmacro MUI_PAGE_LICENSE "..\..\COPYING"
31
; Components page
32
!insertmacro MUI_PAGE_COMPONENTS
33
; Instfiles page
34
!insertmacro MUI_PAGE_INSTFILES
35
; Finish page
36
!insertmacro MUI_PAGE_FINISH
37

  
38
; Uninstaller pages
39
!insertmacro MUI_UNPAGE_INSTFILES
40

  
41
; Language files
42
!insertmacro MUI_LANGUAGE "English"
43
!insertmacro MUI_LANGUAGE "French"
44

  
45
; Reserve files
46
!insertmacro MUI_RESERVEFILE_INSTALLOPTIONS
47

  
48
; MUI end ------
49

  
50
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
51
OutFile "Install-full-@VERSION_UNDERSCORED@.exe"
52
InstallDir "$SYSDIR"
53
ShowInstDetails show
54
ShowUnInstDetails show
55
AutoCloseWindow false
56
Function .onInit
57
  !insertmacro MUI_LANGDLL_DISPLAY
58
FunctionEnd
59

  
60
Section "GLIB: Low-level core library that forms the basis for projects such as GTK+ and GNOME." SEC01
61
  SetOutPath "$INSTDIR"
62
  SetOverwrite ifnewer
63
  File "c:\cygwin\usr\local\lib\libglib-2.0-0.dll"
64
  File "H:\lasso-deps\bin\libgobject-2.0-0.dll"
65
  File "H:\lasso-deps\bin\libgmodule-2.0-0.dll"
66
  File "H:\lasso-deps\bin\libgthread-2.0-0.dll"
67
SectionEnd
68

  
69
Section "LIBXML2: XML C parser and toolkit version 2.6.17." SEC02
70
  File "H:\lasso-deps\bin\libxml2.dll"
71
SectionEnd
72

  
73
Section "LIBXSLT: The XSLT C library version 1.2.12+." SEC03
74
  File "H:\lasso-deps\bin\libxslt.dll"
75
  File "H:\lasso-deps\bin\libexslt.dll"
76
SectionEnd
77

  
78
Section "LIBXMLSEC: XML Security Library C library (based on LibXML2) version 1.2.6." SEC04
79
  File "H:\lasso-deps\bin\libxmlsec.dll"
80
  File "H:\lasso-deps\bin\libxmlsec-mscrypto.dll"
81
  File "H:\lasso-deps\bin\libxmlsec-openssl.dll"
82
SectionEnd
83

  
84
Section "LIBOPENSSL: A  full-strength general purpose cryptography library version 0.9.7e." SEC05
85
  File "H:\lasso-deps\bin\libeay32.dll"
86
  File "H:\lasso-deps\bin\libssl32.dll"
87
SectionEnd
88

  
89
Section "ZLIB: A free, general-purpose, legally unencumbered -- that is, not covered by any patents -- lossless data-compression library version 1.2.1." SEC06
90
#  File "H:\lasso-deps\bin\zlib.dll"
91
  File "H:\lasso-deps\bin\zlib1.dll"
92
SectionEnd
93

  
94
Section "LIBICONV: Free iconv() implementation version 1.9.1." SEC07
95
  File "H:\lasso-deps\bin\iconv.dll"
96
SectionEnd
97

  
98
Section "LIBINTL: Library for native language support." SEC08
99
  File "H:\lasso-deps\bin\intl.dll"
100
SectionEnd
101

  
102
Section "Lasso version @VERSION@" SEC09
103
  File "..\msvc\Release\@DLL_FILENAME@"
104
SectionEnd
105

  
106
Section -AdditionalIcons
107
  WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}"
108
  CreateDirectory "$SMPROGRAMS\Liberty Alliance Single Sign On & Dependencies"
109
  CreateShortCut "$SMPROGRAMS\Liberty Alliance Single Sign On & Dependencies\Website.lnk" "$INSTDIR\${PRODUCT_NAME}.url"
110
  CreateShortCut "$SMPROGRAMS\Liberty Alliance Single Sign On & Dependencies\Uninstall.lnk" "$INSTDIR\uninst.exe"
111
SectionEnd
112

  
113
Section -Post
114
  WriteUninstaller "$INSTDIR\uninst.exe"
115
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
116
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe"
117
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
118
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
119
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"
120
SectionEnd
121

  
122
; Section descriptions
123
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
124
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC01} "GLIB: Low-level core library that forms the basis for projects such as GTK+ and GNOME."
125
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC02} "LIBXML2: XML C parser and toolkit version 2.5.15."
126
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC03} "LIBXSLT: The XSLT C library version 1.2.12."
127
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC04} "LIBXMLSEC: XML Security Library C library version 1.2.6 (based on LibXML2) with openssl and mscrypto modules."
128
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC05} "LIBOPENSSL: A  full-strength general purpose cryptography library version 0.9.7e."
129
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC06} "ZLIB: A free, general-purpose, legally unencumbered -- that is, not covered by any patents -- lossless data-compression library version 1.2.1."
130
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC07} "LIBICONV: Free iconv() implementation."
131
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC08} "LIBINTL: Library for native language support."
132
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC09} "LIBLASSO: Free implementation of the Liberty Alliance specifications."
133
!insertmacro MUI_FUNCTION_DESCRIPTION_END
134

  
135

  
136
Function un.onUninstSuccess
137
  HideWindow
138
  MessageBox MB_ICONINFORMATION|MB_OK "$(^Name) a ?t? d?sinstall? avec succ?s de votre ordinateur."
139
FunctionEnd
140

  
141
Function un.onInit
142
!insertmacro MUI_UNGETLANGUAGE
143
  MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "?tes-vous certains de vouloir d?sinstaller totalement $(^Name) et tous ses composants ?" IDYES +2
144
  Abort
145
FunctionEnd
146

  
147
Section Uninstall
148
  Delete "$INSTDIR\${PRODUCT_NAME}.url"
149
  Delete "$INSTDIR\uninst.exe"
150
  Delete "$INSTDIR\@DLL_FILENAME@"
151
  Delete "$INSTDIR\iconv.dll"
152
  Delete "$INSTDIR\zlib.dll"
153
  Delete "$INSTDIR\zlib1.dll"
154
  Delete "$INSTDIR\libssleay32.dll"
155
  Delete "$INSTDIR\libeay32.dll"
156
  Delete "$INSTDIR\libxmlsec-openssl.dll"
157
  Delete "$INSTDIR\libxmlsec-mscrypto.dll"
158
  Delete "$INSTDIR\libxmlsec.dll"
159
  Delete "$INSTDIR\libexslt.dll"
160
  Delete "$INSTDIR\libxslt.dll"
161
  Delete "$INSTDIR\libxml2.dll"
162
  Delete "$INSTDIR\libgthread-2.0-0.dll"
163
  Delete "$INSTDIR\libgmodule-2.0-0.dll"
164
  Delete "$INSTDIR\libgobject-2.0-0.dll"
165
  Delete "$INSTDIR\libglib-2.0-0.dll"
166
  Delete "$INSTDIR\intl.dll"
167

  
168
  Delete "$SMPROGRAMS\Liberty Alliance Single Sign On & Dependencies\Uninstall.lnk"
169
  Delete "$SMPROGRAMS\Liberty Alliance Single Sign On & Dependencies\Website.lnk"
170

  
171
  RMDir "$SMPROGRAMS\Liberty Alliance Single Sign On & Dependencies"
172
  RMDir "$INSTDIR"
173

  
174
  DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
175
  SetAutoClose true
176
SectionEnd
win32/nsis/lasso-lite.nsi.in
1
; Script generated by the HM NIS Edit Script Wizard.
2

  
3
; HM NIS Edit Wizard helper defines
4
!define PRODUCT_NAME "Liberty Alliance Single Sign On"
5
!define PRODUCT_VERSION "@VERSION@"
6
!define PRODUCT_PUBLISHER "Entr'ouvert"
7
!define PRODUCT_WEB_SITE "http://www.entrouvert.org"
8
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
9
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
10

  
11
SetCompressor bzip2
12

  
13
; MUI 1.67 compatible ------
14
!include "MUI.nsh"
15

  
16
; MUI Settings
17
!define MUI_ABORTWARNING
18
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
19
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
20

  
21
; Language Selection Dialog Settings
22
!define MUI_LANGDLL_REGISTRY_ROOT "${PRODUCT_UNINST_ROOT_KEY}"
23
!define MUI_LANGDLL_REGISTRY_KEY "${PRODUCT_UNINST_KEY}"
24
!define MUI_LANGDLL_REGISTRY_VALUENAME "NSIS:Language"
25

  
26
; Welcome page
27
!insertmacro MUI_PAGE_WELCOME
28
; License page
29
!define MUI_LICENSEPAGE_RADIOBUTTONS
30
!insertmacro MUI_PAGE_LICENSE "..\..\COPYING"
31
; Components page
32
!insertmacro MUI_PAGE_COMPONENTS
33
; Instfiles page
34
!insertmacro MUI_PAGE_INSTFILES
35
; Finish page
36
!insertmacro MUI_PAGE_FINISH
37

  
38
; Uninstaller pages
39
!insertmacro MUI_UNPAGE_INSTFILES
40

  
41
; Language files
42
!insertmacro MUI_LANGUAGE "English"
43
!insertmacro MUI_LANGUAGE "French"
44

  
45
; Reserve files
46
!insertmacro MUI_RESERVEFILE_INSTALLOPTIONS
47

  
48
; MUI end ------
49

  
50
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
51
OutFile "Install-lite-@VERSION_UNDERSCORED@.exe"
52
InstallDir "$SYSDIR"
53
ShowInstDetails show
54
ShowUnInstDetails show
55

  
56

  
57
Function .onInit
58
  !insertmacro MUI_LANGDLL_DISPLAY
59
FunctionEnd
60

  
61
Section "Lasso version @VERSION@" SEC01
62
  SetOutPath "$INSTDIR"
63
  SetOverwrite ifnewer
64
  File "..\msvc\Release\@DLL_FILENAME@"
65
SectionEnd
66

  
67
Section -AdditionalIcons
68
  WriteIniStr "$INSTDIR\${PRODUCT_NAME}.url" "InternetShortcut" "URL" "${PRODUCT_WEB_SITE}"
69
  CreateDirectory "$SMPROGRAMS\Liberty Alliance Single Sign On"
70
  CreateShortCut "$SMPROGRAMS\Liberty Alliance Single Sign On\Website.lnk" "$INSTDIR\${PRODUCT_NAME}.url"
71
  CreateShortCut "$SMPROGRAMS\Liberty Alliance Single Sign On\Uninstall.lnk" "$INSTDIR\uninst.exe"
72
SectionEnd
73

  
74
Section -Post
75
  WriteUninstaller "$INSTDIR\uninst.exe"
76
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
77
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe"
78
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
79
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
80
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"
81
SectionEnd
82

  
83
; Section descriptions
84
!insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
85
  !insertmacro MUI_DESCRIPTION_TEXT ${SEC01} "Free implementation of the Liberty Alliance specifications."
86
!insertmacro MUI_FUNCTION_DESCRIPTION_END
87

  
88

  
89
Function un.onUninstSuccess
90
  HideWindow
91
  MessageBox MB_ICONINFORMATION|MB_OK "$(^Name) a ?t? d?sinstall? avec succ?s de votre ordinateur."
92
FunctionEnd
93

  
94
Function un.onInit
95
!insertmacro MUI_UNGETLANGUAGE
96
  MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "?tes-vous certains de vouloir d?sinstaller totalement $(^Name) et tous ses composants ?" IDYES +2
97
  Abort
98
FunctionEnd
99

  
100
Section Uninstall
101
  Delete "$INSTDIR\${PRODUCT_NAME}.url"
102
  Delete "$INSTDIR\uninst.exe"
103
  Delete "$INSTDIR\@DLL_FILENAME@"
104

  
105
  Delete "$SMPROGRAMS\Liberty Alliance Single Sign On\Uninstall.lnk"
106
  Delete "$SMPROGRAMS\Liberty Alliance Single Sign On\Website.lnk"
107

  
108
  RMDir "$SMPROGRAMS\Liberty Alliance Single Sign On"
109
  RMDir "$INSTDIR"
110

  
111
  DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
112
  SetAutoClose false
113
SectionEnd
win32/nsis/python.nsi.in
1
              ; Script generated by the HM NIS Edit Script Wizard.
2

  
3
; HM NIS Edit Wizard helper defines
4
!define PRODUCT_NAME "Lasso @VERSION@"
5
!define PRODUCT_VERSION "2.4"
6
!define PRODUCT_PUBLISHER "Entr'ouvert"
7
!define PRODUCT_WEB_SITE "http://lasso.entrouvert.org/"
8
!define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}"
9
!define PRODUCT_UNINST_ROOT_KEY "HKLM"
10

  
11

  
12
SetCompressor bzip2
13

  
14
; MUI 1.67 compatible ------
15
!include "MUI.nsh"
16

  
17
; MUI Settings
18
!define MUI_ABORTWARNING
19
!define MUI_ICON "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
20
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
21

  
22
; Language Selection Dialog Settings
23
!define MUI_LANGDLL_REGISTRY_ROOT "${PRODUCT_UNINST_ROOT_KEY}"
24
!define MUI_LANGDLL_REGISTRY_KEY "${PRODUCT_UNINST_KEY}"
25
!define MUI_LANGDLL_REGISTRY_VALUENAME "NSIS:Language"
26

  
27
; Welcome page
28
!insertmacro MUI_PAGE_WELCOME
29
; License page
30
!define MUI_LICENSEPAGE_RADIOBUTTONS
31
!insertmacro MUI_PAGE_LICENSE "..\..\COPYING"
32
; Components page
33
!insertmacro MUI_PAGE_COMPONENTS
34
; Directory page
35
!insertmacro MUI_PAGE_DIRECTORY
36
; Instfiles page
37
!insertmacro MUI_PAGE_INSTFILES
38
; Finish page
39
!insertmacro MUI_PAGE_FINISH
40

  
41
; Uninstaller pages
42
!insertmacro MUI_UNPAGE_INSTFILES
43

  
44
; Language files
45
!insertmacro MUI_LANGUAGE "English"
46
!insertmacro MUI_LANGUAGE "French"
47

  
48

  
49
; Reserve files
50
!insertmacro MUI_RESERVEFILE_INSTALLOPTIONS
51

  
52
; MUI end ------
53

  
54
Name "${PRODUCT_NAME} ${PRODUCT_VERSION}"
55
OutFile "Lasso-@VERSION_UNDERSCORED@.win32-py2.4.exe"
56
ShowInstDetails show
57
ShowUnInstDetails show
58

  
59
Function .onInit
60
  !insertmacro MUI_LANGDLL_DISPLAY
61
  ReadRegStr $INSTDIR HKLM SOFTWARE\Python\PythonCore\2.4\InstallPath ""
62

  
63
  IfErrors 0 +2
64
    Call NoPython24
65
  FileOpen $0 $SYSDIR\@DLL_FILENAME@ r
66
  IfErrors 0 +2
67
    Call NoLasso
68
  FileClose $0
69
                   
70
FunctionEnd
71
         
72
Section "-Lasso python module" SEC01
73
  SetOutPath "$INSTDIR\DLLs"
74
  SetOverwrite ifnewer
75
  File "..\msvc\python\Release\_lasso.dll"
76
  SetOutPath "$INSTDIR\Lib"
77
  File "..\..\python\lasso.py"
78
SectionEnd
79

  
80
Section /o "Lasso python module with debugging symbols" SEC02
81
  SetOutPath "$INSTDIR\DLLs"
82
  File "..\msvc\python\Debug\_lasso_d.dll"
83
SectionEnd
84

  
85
Section -Post
86
  WriteUninstaller "$INSTDIR\Lib\lasso_uninst.exe"
87
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
88
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\Lib\lasso_uninst.exe"
89
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
90
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "URLInfoAbout" "${PRODUCT_WEB_SITE}"
91
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "Publisher" "${PRODUCT_PUBLISHER}"
92
  WriteRegStr HKLM "SOFTWARE\Python\Lasso\2.4\@VERSION@\InstallPath" "" "$INSTDIR"
93
SectionEnd
94

  
95

  
96
Function un.onUninstSuccess
97
  HideWindow
98
	StrCmp $LANGUAGE ${LANG_ENGLISH} 0 +2
99
		MessageBox MB_ICONINFORMATION|MB_OK "$(^Name) was successfuly uninstalled."
100
	StrCmp $LANGUAGE ${LANG_FRENCH} 0 +2
101
          MessageBox MB_ICONINFORMATION|MB_OK "$(^Name) a ?t? d?sinstall? avec succ?s de votre ordinateur."
102
FunctionEnd
103

  
104
Function un.onInit
105
!insertmacro MUI_UNGETLANGUAGE
106
	StrCmp $LANGUAGE ${LANG_ENGLISH} 0 +2
107
		MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "Are you sure you want to uninstall $(^Name)?" IDYES +4
108
	StrCmp $LANGUAGE ${LANG_FRENCH} 0 +2  
109
               MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "?tes-vous certains de vouloir d?sinstaller totalement $(^Name) et tous ses composants ?" IDYES +2
110
  Abort         
111
FunctionEnd
112

  
113
Function NoPython24
114
	StrCmp $LANGUAGE ${LANG_ENGLISH} 0 +2
115
		MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "You do not seem to have Python 2.4 installed, are you sure you want to continue ?" IDYES +4
116
	StrCmp $LANGUAGE ${LANG_FRENCH} 0 +2
117
		MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "Vous semblez ne pas avoir Python 2.4 d'install?, ?tes-vous s?r de vouloir continuer ?" IDYES +2
118
        Abort
119

  
120
FunctionEnd
121

  
122
Function NoLasso
123
	StrCmp $LANGUAGE ${LANG_ENGLISH} 0 +2
124
		MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "You do not seem to have LASSO-3 C Library installed, are you sure you want to continue ?" IDYES +4
125
	StrCmp $LANGUAGE ${LANG_FRENCH} 0 +2
126
		MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 "Vous semblez ne pas avoir la biblioth?que C LASSO-3 d'install?, ?tes-vous s?r de vouloir continuer ?" IDYES +2
127
        Abort
128

  
129
FunctionEnd
130

  
131
Section Uninstall
132
  Delete "$INSTDIR\Lib\lasso_uninst.exe"
133
  Delete "$INSTDIR\DLLs\_lasso_d.dll"
134
  Delete "$INSTDIR\Lib\lasso.py"
135
  Delete "$INSTDIR\Lib\lasso.pyc"
136
  Delete "$INSTDIR\DLLs\_lasso.dll"
137

  
138

  
139
  DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
140
  DeleteRegKey HKLM "SOFTWARE\Python\Lasso\2.4\@VERSION@"
141
  DeleteRegKey /ifempty HKLM "SOFTWARE\Python\Lasso\2.4"
142
  DeleteRegKey /ifempty HKLM "SOFTWARE\Python\Lasso"
143

  
144

  
145
  SetAutoClose true
146
SectionEnd
147
-