From be20788575a8634c18b3d4f079e0e39c83d40d4b Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Wed, 7 Nov 2012 13:48:15 -0800 Subject: Imported Upstream version 2.14 --- windows/asn1-parser/asn1-parser.vcproj | 174 ++++++++++++++++++++++++++ windows/asn1-parser/config.h | 1 + windows/gnulib/getopt.h | 2 + windows/gnulib/gnulib.vcproj | 180 ++++++++++++++++++++++++++ windows/libtasn1.ncb | Bin 0 -> 904192 bytes windows/libtasn1.sln | 54 ++++++++ windows/libtasn1.suo | Bin 0 -> 19968 bytes windows/libtasn1/libtasn1.vcproj | 222 +++++++++++++++++++++++++++++++++ windows/libtasn14win.mk | 51 ++++++++ windows/test-parser/test-parser.vcproj | 169 +++++++++++++++++++++++++ windows/test-tree/test-tree.vcproj | 172 +++++++++++++++++++++++++ 11 files changed, 1025 insertions(+) create mode 100755 windows/asn1-parser/asn1-parser.vcproj create mode 100755 windows/asn1-parser/config.h create mode 100755 windows/gnulib/getopt.h create mode 100755 windows/gnulib/gnulib.vcproj create mode 100755 windows/libtasn1.ncb create mode 100755 windows/libtasn1.sln create mode 100755 windows/libtasn1.suo create mode 100755 windows/libtasn1/libtasn1.vcproj create mode 100644 windows/libtasn14win.mk create mode 100755 windows/test-parser/test-parser.vcproj create mode 100755 windows/test-tree/test-tree.vcproj (limited to 'windows') diff --git a/windows/asn1-parser/asn1-parser.vcproj b/windows/asn1-parser/asn1-parser.vcproj new file mode 100755 index 0000000..d71e9c9 --- /dev/null +++ b/windows/asn1-parser/asn1-parser.vcproj @@ -0,0 +1,174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/windows/asn1-parser/config.h b/windows/asn1-parser/config.h new file mode 100755 index 0000000..50f98e7 --- /dev/null +++ b/windows/asn1-parser/config.h @@ -0,0 +1 @@ +#define HAVE_GETOPT_H 1 diff --git a/windows/gnulib/getopt.h b/windows/gnulib/getopt.h new file mode 100755 index 0000000..d8c6e4d --- /dev/null +++ b/windows/gnulib/getopt.h @@ -0,0 +1,2 @@ +#define HAVE_GETOPT_LONG 1 +#include "getopt_.h" diff --git a/windows/gnulib/gnulib.vcproj b/windows/gnulib/gnulib.vcproj new file mode 100755 index 0000000..8808579 --- /dev/null +++ b/windows/gnulib/gnulib.vcproj @@ -0,0 +1,180 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/windows/libtasn1.ncb b/windows/libtasn1.ncb new file mode 100755 index 0000000..e8ad3b8 Binary files /dev/null and b/windows/libtasn1.ncb differ diff --git a/windows/libtasn1.sln b/windows/libtasn1.sln new file mode 100755 index 0000000..1c93911 --- /dev/null +++ b/windows/libtasn1.sln @@ -0,0 +1,54 @@ + +Microsoft Visual Studio Solution File, Format Version 9.00 +# Visual Studio 2005 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libtasn1", "libtasn1\libtasn1.vcproj", "{4DE20933-A72B-4261-9B63-0DE9AF31DAB2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test-tree", "test-tree\test-tree.vcproj", "{53CDE0B4-BA0D-4911-8730-41B03CDC310A}" + ProjectSection(ProjectDependencies) = postProject + {4DE20933-A72B-4261-9B63-0DE9AF31DAB2} = {4DE20933-A72B-4261-9B63-0DE9AF31DAB2} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "test-parser", "test-parser\test-parser.vcproj", "{CE8F8E2E-E5E9-43F6-A567-CB813B18C58A}" + ProjectSection(ProjectDependencies) = postProject + {4DE20933-A72B-4261-9B63-0DE9AF31DAB2} = {4DE20933-A72B-4261-9B63-0DE9AF31DAB2} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "asn1-parser", "asn1-parser\asn1-parser.vcproj", "{3E96D323-99DD-497F-991A-9316C9FFA99A}" + ProjectSection(ProjectDependencies) = postProject + {4DE20933-A72B-4261-9B63-0DE9AF31DAB2} = {4DE20933-A72B-4261-9B63-0DE9AF31DAB2} + {0C4318E2-FFD7-40DC-945C-40016B10665C} = {0C4318E2-FFD7-40DC-945C-40016B10665C} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gnulib", "gnulib\gnulib.vcproj", "{0C4318E2-FFD7-40DC-945C-40016B10665C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4DE20933-A72B-4261-9B63-0DE9AF31DAB2}.Debug|Win32.ActiveCfg = Debug|Win32 + {4DE20933-A72B-4261-9B63-0DE9AF31DAB2}.Debug|Win32.Build.0 = Debug|Win32 + {4DE20933-A72B-4261-9B63-0DE9AF31DAB2}.Release|Win32.ActiveCfg = Release|Win32 + {4DE20933-A72B-4261-9B63-0DE9AF31DAB2}.Release|Win32.Build.0 = Release|Win32 + {53CDE0B4-BA0D-4911-8730-41B03CDC310A}.Debug|Win32.ActiveCfg = Debug|Win32 + {53CDE0B4-BA0D-4911-8730-41B03CDC310A}.Debug|Win32.Build.0 = Debug|Win32 + {53CDE0B4-BA0D-4911-8730-41B03CDC310A}.Release|Win32.ActiveCfg = Release|Win32 + {53CDE0B4-BA0D-4911-8730-41B03CDC310A}.Release|Win32.Build.0 = Release|Win32 + {CE8F8E2E-E5E9-43F6-A567-CB813B18C58A}.Debug|Win32.ActiveCfg = Debug|Win32 + {CE8F8E2E-E5E9-43F6-A567-CB813B18C58A}.Debug|Win32.Build.0 = Debug|Win32 + {CE8F8E2E-E5E9-43F6-A567-CB813B18C58A}.Release|Win32.ActiveCfg = Release|Win32 + {CE8F8E2E-E5E9-43F6-A567-CB813B18C58A}.Release|Win32.Build.0 = Release|Win32 + {3E96D323-99DD-497F-991A-9316C9FFA99A}.Debug|Win32.ActiveCfg = Debug|Win32 + {3E96D323-99DD-497F-991A-9316C9FFA99A}.Debug|Win32.Build.0 = Debug|Win32 + {3E96D323-99DD-497F-991A-9316C9FFA99A}.Release|Win32.ActiveCfg = Release|Win32 + {3E96D323-99DD-497F-991A-9316C9FFA99A}.Release|Win32.Build.0 = Release|Win32 + {0C4318E2-FFD7-40DC-945C-40016B10665C}.Debug|Win32.ActiveCfg = Debug|Win32 + {0C4318E2-FFD7-40DC-945C-40016B10665C}.Debug|Win32.Build.0 = Debug|Win32 + {0C4318E2-FFD7-40DC-945C-40016B10665C}.Release|Win32.ActiveCfg = Release|Win32 + {0C4318E2-FFD7-40DC-945C-40016B10665C}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/windows/libtasn1.suo b/windows/libtasn1.suo new file mode 100755 index 0000000..aecc6ca Binary files /dev/null and b/windows/libtasn1.suo differ diff --git a/windows/libtasn1/libtasn1.vcproj b/windows/libtasn1/libtasn1.vcproj new file mode 100755 index 0000000..902a1c5 --- /dev/null +++ b/windows/libtasn1/libtasn1.vcproj @@ -0,0 +1,222 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/windows/libtasn14win.mk b/windows/libtasn14win.mk new file mode 100644 index 0000000..d832ccf --- /dev/null +++ b/windows/libtasn14win.mk @@ -0,0 +1,51 @@ +# Copyright (C) 2011-2012 Free Software Foundation, Inc. +# +# This file is part of LIBTASN1. +# +# 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 3 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, see . + +# Written by Simon Josefsson October 2011. + +PACKAGE = libtasn1 +distdir = $(PACKAGE)-$(VERSION) +TGZ = $(distdir).tar.gz +URL = ftp://ftp.gnu.org/gnu/$(PACKAGE)/$(TGZ) + +all: + @echo 'Usage examples:' + @echo ' make -f libtasn14win.mk libtasn14win VERSION=2.10' + @echo ' make -f libtasn14win.mk libtasn14win32 VERSION=2.10 CHECK=check' + +libtasn14win: libtasn14win32 libtasn14win64 + +libtasn14win32: + $(MAKE) -f libtasn14win.mk doit ARCH=32 HOST=i686-w64-mingw32 CHECK=check + +libtasn14win64: + $(MAKE) -f libtasn14win.mk doit ARCH=64 HOST=x86_64-w64-mingw32 + +doit: + rm -rf tmp && mkdir tmp && cd tmp && \ + cp ../../$(TGZ) . || wget $(URL) && \ + tar xfa $(TGZ) && \ + cd $(distdir) && \ + ./configure --host=$(HOST) --build=x86_64-unknown-linux-gnu --prefix=$(PWD)/tmp/root && \ + make $(CHECK) install && \ + cd .. && \ + cd root && \ + zip -r ../../$(distdir)-win$(ARCH).zip * + +upload: + ../build-aux/gnupload --to ftp.gnu.org:$(PACKAGE) $(distdir)-win32.zip $(distdir)-win64.zip + cp $(distdir)-win32.zip $(distdir)-win32.zip.sig $(distdir)-win64.zip $(distdir)-win64.zip.sig ../../releases/$(PACKAGE)/ diff --git a/windows/test-parser/test-parser.vcproj b/windows/test-parser/test-parser.vcproj new file mode 100755 index 0000000..9e21ed1 --- /dev/null +++ b/windows/test-parser/test-parser.vcproj @@ -0,0 +1,169 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/windows/test-tree/test-tree.vcproj b/windows/test-tree/test-tree.vcproj new file mode 100755 index 0000000..524086a --- /dev/null +++ b/windows/test-tree/test-tree.vcproj @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.2.3