1
0
forked from 0ad/0ad

Alpha 12 version of Premake 5, including prebuilt binary for Windows.

Directly taken from https://premake.github.io/.

Refs #3729.

This was SVN commit r20366.
This commit is contained in:
Nicolas Auvray 2017-10-28 16:10:49 +00:00
parent e87517be69
commit b856281197
1608 changed files with 483656 additions and 0 deletions

View File

@ -34,6 +34,7 @@ in particular, let us know and we can try to clarify it.
Various (unspecified)
/build/premake/premake4
/build/premake/premake5
BSD
/build/premake/*.lua

View File

@ -0,0 +1,103 @@
PREMAKE BUILD INSTRUCTIONS
Premake is written in a mix of C and Lua. A small host executable,
written in C, launches the app and prepares the environment, at which
point control is handed off to a Lua script. Almost all of Premake is
written in Lua scripts, which allow it to be easily extended and
customized. The catch is that it is slightly more complicated to build
it than your typical C/C++ application.
If you find all of this very confusing and need some help, visit the
Premake website for help and community links. We will be glad to help!
BUILDING FROM A SOURCE PACKAGE
If you downloaded a source code package (as opposed to pulling the sources
directory from the repository) you will find project files for all of the
officially supported toolsets in the build/ folder. Build the release
configuration and you will be ready to go. For makefiles:
$ cd build/gmake.unix
$ make config=release
The binaries will be placed in the ./bin/release directory.
BUILDING FROM THE REPOSITORY
If you have pulled sources from the Premake source repository, you can
use `Bootstrap.mak` to generate your first premake executable:
$ git submodule init
$ git submodule update
$ make -f Bootstrap.mak PLATFORM
Where PLATFORM can be osx or linux.
On Windows with Visual Studio use nmake:
$ nmake -f Bootstrap.mak windows
Or on Windows with MinGW use mingw32-make:
$ CC=mingw32-gcc mingw32-make -f Bootstrap.mak mingw
If your toolset is not supported by the bootstrap Makefile, you will need
to embed the scripts into a C source file so they may be built into the
executable, and also generate the project files for your chosen toolset. In
order do either of these things, you will need a working Premake executable.
The easiest way to get an executable is to download one of the prebuilt
binaries from the project website. If that isn't possible, or if not binary
is provided for your platform, you can build from a source package as
described above, as they also include pre-generated project files.
Once you have a working Premake available, you can generate the project
files for your toolset by running a command like the following in the
top-level Premake directory:
$ premake5 gmake # for makefiles
$ premake5 vs2012 # for a Visual Studio 2012 solution
$ premake --help # to see a list of supported toolsets
If this is the first time you have built Premake, or if you have made
changes to the Lua scripts, you should prepare them to be embedded into the
Premake executable.
$ premake5 embed
This creates a C file (at src/host/scripts.c) which contains all of the
Lua scripts as static string buffers. These then get compiled into the
executable, which is how we get away with shipping a single file instead
of a whole bunch of scripts.
You should now have a solution/makefile/workspace in the top-level folder,
which you can go ahead and build.
RUNNING THE TESTS
Once you have built an executable, you can verify it by running Premake's
unit test suites. From the top-level Premake folder, run:
$ bin/release/premake5 test
RUNTIME SCRIPT LOADING
If you are modifying or extending Premake, you can skip the embedding
and compilation steps and run the scripts directly from the disk. This
removes the build from the change-build-test cycle and really speeds up
development.
If you are running Premake from the top of its own source tree (where its
premake5.lua is located) you will get this behavior automatically. If you
are running Premake from some other location, use the --scripts option to
provide the path to that top-level folder:
$ bin/release/premake5 --scripts=../path/to/premake test
If you find yourself doing this repeatedly, or if you want Premake to be
able to find other, custom scripts, you can also set a search path with the
PREMAKE_PATH environment variable. Set it just like you would set your
system PATH variable.

View File

@ -0,0 +1,344 @@
--------------------
5.0 (in progress)
--------------------
See https://github.com/premake/premake-core/wiki/What's-New-in-5.0
for the complete list of changes from the Premake 4.x series.
Since 5.0-alpha11:
* PR #617 fix switch/separator in rules_xml (@Blizzard)
* PR #639 Add MSBuild target to Bootstrap.mak (@nta)
* PR #644 Don't treat "dependson" libraries as "links" libraries in Xcode (@macsforme)
* PR #659 Add C11 flag support for GCC (@resetnow)
* PR #668 Fix sporadic failures when using make -j# (@UmbraSoftware)
* PR #672 Fix issue with msc.getlinks and vstudio.getLinks returning different results when 'explicit' is true. (@Blizzard)
* PR #673 Add additional tokens to fileconfig and vs2010+. (@Blizzard)
* PR #675 update semver.lua (@Blizzard)
* PR #678 Escape string literals passed to defines() for Xcode (@macsforme)
* PR #679 Better detect debug build (@TurkeyMan)
* PR #685 Detect native source files. (@TurkeyMan)
* PR #686 Refactor language flags to go through the language API. (@Blizzard)
* PR #687 Windows Registry (@tvandijck)
* PR #690 make buffered_io available for c code too. (@Blizzard)
* PR #707 Fix missing CA certs on Windows (@Jusonex)
* PR #718 Adding support for NotSet characterset in VS2010+ (#79) (@Blizzard)
* PR #721 Fix CodeLite linking issues (@Blizzard)
* PR #728 Add support of UTF-8 for Windows (@DrLynix)
* PR #732 Fix VS2013 and older always rebuilding when debug symbols explicitly … (@jstewart)
* PR #733 Generated project files are now correctly located beside script (@LORgames)
* PR #734 NuGet fixes (@aleksijuvani)
* PR #735 Fixed issue with Clang not actually supporting floatingpoint 'strict' (@LORgames)
* PR #736 Fixed issue where VS2010+ projects didn't support floatingpoint 'Default' (@LORgames)
* PR #737 Add string.escapepattern function (@aleksijuvani)
* PR #738 Update curl to 7.53.1 (@aleksijuvani)
* PR #739 Refactor _OS, os.get() & os.is() (@Blizzard)
* PR #740 Properly deprecate WinMain flag (@LORgames)
* PR #742 Added BSD support (@LORgames)
* PR #743 Clean up the deprecated APIs (@industriousone)
* PR #745 Fixed issue with using startproject API in CodeLite (@LORgames)
* PR #746 Fixed erroneous escape usages in VS2010+ (@LORgames)
* PR #747 Bootstrap makefile now cleans up previous builds before building (@LORgames)
* PR #748 os.translateCommands now supports multiple tokens (@LORgames)
* PR #749 Updated packaging script (@LORgames)
* PR #751 CompileAs element handles C++ now (@LORgames)
* PR #752 Fixed various issues with compiling with VS2012 (@LORgames)
* PR #753 Added proxy URL to http options (@LORgames)
* PR #754 Fixed issue with the OBJDIR value not being escaped (@LORgames)
* PR #755 Add 'supports_language' callback to action (@Blizzard)
* PR #756 Fix a call to deprecated os.get() (@Blizzard)
* PR #757 Increased consistency of p. usage (@LORgames)
* PR #758 Cleaned up inconsistencies in whitespace (@LORgames)
* PR #760 Adding ARM support for Visual Studio. (@Blizzard)
* PR #761 Removed echo off in VS rules prop generator (@LORgames)
* PR #763 [core] Print warnings in purple (@Blizzard)
* PR #764 [core] get file/line information on deprecated API's. (@Blizzard)
* PR #768 [core] Fix Visual Studio ExecutablePath settings. (@Blizzard)
* PR #769 [core] new cmd path decorations with %[] syntax (@Blizzard)
* PR #771 [core] Use 'compileAs' API (@Blizzard)
* PR #772 [core] Don't set default entrypoint, rely on visual studio default. (@Blizzard)
* PR #774 Assure a default toolset is always set. (@Blizzard)
* PR #776 [core] Use 'cdialect' and 'cppdialect' instead of 'language'. (@Blizzard)
* PR #778 Added support at the file level for the NoPCH flag in VS200x projects (@LORgames)
* PR #779 add os.findheader() (@noresources)
* PR #781 Allow filters to be written as tables: (@Blizzard)
* PR #785 Unicode file functions for Windows (@DrLynix)
* PR #786 Fix typo in embed.lua (@DrLynix)
* PR #787 os.comparefiles function (@DrLynix)
* PR #788 Provide a way to 'tag' systems, and filter on those tags. (@Blizzard)
* PR #789 Add 'tags' filter api. (@Blizzard)
* PR #790 [self-test] fix nil dereference crash in test.isequal (@Blizzard)
* PR #798 create object directory before generating precompiled header (@noresources)
* PR #801 Groups in XCode workspace working. (@ricka)
* PR #802 Suppress mkdir warning on Windows if the folder already exists (@aleksijuvani)
* PR #803 Gmake2 module (@Blizzard)
* PR #804 Update to Lua 5.3.4 (@Blizzard)
* PR #805 Add --insecure option for SSL curl requests. (@Blizzard)
* PR #806 Add premake.isSemVer function (@Blizzard)
* PR #807 Added visual studio support for dot net .tt files (@Blizzard)
* PR #808 Added per file rtti generation for Visual Studio (@Blizzard)
* PR #809 Added os touchfile and a workaround for vs2010 reloading (@Blizzard)
* PR #810 Added masm handling of seh exception handling for VS2010 and above (@Blizzard)
* PR #811 Add 'preferredtoolarchitecture' API (@Blizzard)
* PR #812 Add support for cppdialect in VS2015 & VS2017 actions. (@Blizzard)
* PR #813 Add json.encode_pretty wrapper. (@Blizzard)
* PR #814 Add premake.info message function. (@Blizzard)
* PR #815 Errors in red. (@Blizzard)
* PR #816 Fixed C++17 flag to work with current versions of Clang. (@Blizzard)
* PR #817 A few gmake2 fixes due to it moving into a module. (@premake)
* PR #818 Make module of 'gmake' action. (@Blizzard)
* PR #821 Attempt at colors on linux (@Blizzard)
* PR #822 Move VStudio action into a module. (@Blizzard)
* PR #824 Set default toolsets for vs2005 and vs2008. (@Blizzard)
* PR #825 Use workspace everywhere (@Blizzard)
* PR #826 Escape '&' -> '&' (@Mikhael)
* PR #827 Added option to create bundle and frameworks on macOS. (@Blizzard)
* PR #828 Normalize path in 'getfileinfo' for local host. (@Blizzard)
* PR #829 Reduced vs2010+ file sizes by removing redundant config settings (@Blizzard)
* PR #830 Resource generator access (@Blizzard)
* PR #831 Fix in oven, for options that are not strings. (@Blizzard)
* PR #832 Fix a few compiler warnings (@Blizzard)
* PR #833 Fix empty rules. (@Blizzard)
* PR #834 Allow modules to register C code too. (@Blizzard)
* PR #836 Hook setTextColor in tests, so on linux/mac we don't get random color… (@Blizzard)
* PR #837 Removed "installer" kinds from vs2017. (@premake)
* PR #838 Fix bug in 'action.isConfigurable' not checking for onWorkspace. (@Blizzard)
* PR #839 Expand {...} macros in pre|post build commands for codelite (@Mikhael)
* PR #840 Proof of concept for binary modules. (@tvandijck)
* PR #842 Add bsd to the output of possible platforms (@ejb1123)
* PR #843 fix bug in testing framework leaving tests in random working folders. (@tvandijck)
* PR #844 fix unreferenced argument warning. (@tvandijck)
* PR #849 Write out build log element for VS utility projects (@mendsley)
* PR #851 Fix handling of unconventional NuGet .NET Framework folders (@aleksijuvani)
* PR #854 [core] Add High as a new warning level (@Blizzard)
* PR #855 Add filter for <Image> files (#135) (@Blizzard)
* PR #856 Fix path_getrelative for Windows (@Blizzard)
* PR #857 Fix action override targetos (@Blizzard)
* PR #858 Fix Nuget package handling to support Unix-style paths (@tritao)
* PR #859 Use NuGet package cache instead of the API if possible (@aleksijuvani)
* PR #860 fix for build failure on macOS in debug. (@Blizzard)
* PR #861 Allow embedding of binary resources. (@Blizzard)
* PR #862 small optimization in oven. (@Blizzard)
* PR #863 fix for duplicate 'allowed'. (@Blizzard)
* PR #864 move tags into globally accessible table, so we don't have to overload… (@Blizzard)
* PR #865 Remove "test.print" calls. (@Blizzard)
* PR #866 fix os.istarget and os.ishost to use the systemTags table as well. (@Blizzard)
* PR #867 Fix path translate (@Blizzard)
* PR #868 Filters always have to use \ regardless of target platform. (@Blizzard)
* PR #870 Fix prj.system bug in oven. (@Blizzard)
* PR #872 Rework binmodule example to silence unit test console output (@starkos)
* PR #874 Disable failing `os.findheader()` unit test on macOS (@starkos)
Since 5.0-alpha10:
* PR 523 New API symbols() replaces and extends "Symbols" flag
* PR 524 New API symbolspath() specifies location of symbol database
* PR 556 Add initialization hook for actions
* PR 553 Enable "list of paths" for rule properties
* PR 555 Allow multiple extensions for custom rules
* PR 561 Add IA32 to vectorextensions()
* PR 568 New API runpathdirs() adds rpath support
* PR 525 Add support for Visual Studio Debug Fast Link setting
* PR 401 Enable GCC link mode with ":static", ":shared"
* PR 543 Remove architecture specific include paths on macOS
* PR 554 Improve token expansion in rules
* PR 570 Normalize paths to os.execute()
* PR 546 Switch from openssl to mbedtls
* PR 545 compilebuildoutputs() adds generated files to build
* PR 575 New "raw" exporter
* PR 581 Fix path.normalize() handling of ".." sequences
* PR 587 Fix os.copyfile() handling of paths with spaces
* PR 597 Enable edit-and-continue for VS 2015 64-bit builds
* PR 583 Allow duplicate build commands
* PR 605 Fix for objdir() forced path operator "!"
* PR 603 Allow toolset-specific arguments to static linker
* PR 608 Allow Visual Studio StaticLib projects to link dependencies
* PR 610 Add defines and include paths to makefile projects
* PR 611 Prevent force includes from breaking precompiled headers
* PR 613 Fix os.match() detection of dot files
* PR 607 Remove support for deprecated MonoDevelop project formats
* PR 600 Fix VS support for symbolpath()
* PR 521 Make Clang default toolset for macOS
* PR 624 GCC support for C90 and C99
* PR 628 New API linkbuildoutputs() disables automatic linking of *.obj files
* PR 635 Improved parallelization of Makefile builds
* PR 619 Per-file configuration support for C# projects
* PR 649 Fix Visual Studio 2015 solution version identifier
* PR 645 Add initial Visual Studio 2017 support
Since 5.0-alpha9:
* New: `symbols()`, replaces and extends flags {"Symbols"}
* New: `symbolspath()` to specify location of symbol database
* New: `table.shallowcopy()`
* New: `vectorextensions` value "IA32"
* Fix: --start-group/--end-group now only enclose project libraries
Since 5.0-alpha8:
* New: `buildcustomizations()` imports custom .props files for VS
* New: `frameworksdir()` for Xcode and Make OS X projects
* New: `nuget()` to specify NuGet packages for VS projects
* New: `systemversion()` to specify VS target platform
* New: `io.readfile()` and `io.writefile()`
* New: Configurations may now be filtered by toolset
* New: HTTP calls now support authentication
* New: Support for XSD files in VS C# projects
* New: MASM file categorization for VS
* New: Integrated test framework for Premake module developers
* Fix: VS filter ordering is now deterministic
* Fix: VS projects and groups may now have the same name
* Fix: May now use '.' within shell variable tokens
* Fix: path.translate() now defaults to target system separator
* Fix: getextension() now handles multiple dots
* Fix: replaceextension() no longer adds leading dot
* Fix: Improved configuration baking performance
* Fix: Use -O0 for Clang debug optimization level
* Fix: CodeLite now uses portable path separators
* Fix: Improved ability to find precompiled headers in Makefiles
* Fix: Properly escape defines in Makefile projects
* Fix: Correct casing of UTF8 marker on Visual Studio rule files
Since 5.0-alpha7:
* New API: characterset()
* New API: editorintegration()
* New API: largeaddressaware()
* New: Visual Studio projects now default to Unicode
* New: Utility and Makefile project support for GMake exporter
* New: Updated Curl to 7.45.0
* Fix: Absolute path handling and error reporting in tokens
* Fix: Limit use of TargetMachine to static resource library projects
* Fix: Embed minified scripts by default, rather than bytecode
* Fix: os.isfile() now detects Windows symbolic links
* Fix: Correct handling of DOS environment variables in paths
* Fix: Buffer overflow in buffered writes of large strings
* Fix: Improved handling of absolute vs. relative path tokens
* Fix: --cc command line option works again (stream009)
* Fix: Use relative paths for PCH in Makefiles (stream009)
Since 5.0-alpha6:
* New API: additionalusingdirectories()
* New API: largeaddressaware()
* New: Embed bytecode to enable better debugging information
* New: Display elapsed time at completion
* New: Utility project support for Makefiles
* New: Enabled SSL support in HTTP functions
* Fix: Reduce memory usage during baking
* Fix: Improve performance of wildcard processing
* Fix: Preserve environment in recursive token expansion
* Fix: Added missing defines in bootstrap script
* Fix: Remove /usr/lib64 directories from Mac builds
* Fix: Added newline after UTF-8 marker in Visual Studio projects
* Fix: Duplicate escaping on include directories in Makefiles
* Fix: os.isdir() now works with Windows symbolic links
* Fix: Use correct path separators in C# response files
Since 5.0-alpha5:
* New API: ignoredefaultlibraries()
* New: Support LLVM platform toolset in Visual Studio
* New: Add framework folder path support
* Fix: Improved path.normalize() handling of DOS drive letters (StiX)
* Fix: os.match...() now supports more complex patterns
* Fix: Only generate project files if changed
* Fix: Improve handling of user platform names in Visual Studio
* Fix: Duplicate ".lib" extensions in Visual Studio
* Fix: Improve handling of mixed case command line options
* Fix: Remove `/E` option from Windows copy operations
* Fix: Multiple externalproject() calls to same project
* Fix: Improved determinism of generated project elements
* Fix: Set platform toolset for emtpty Visual Studio projects
* Fix: Better ".." handling for path.join()
Since 5.0-alpha4:
* New: Rename solution() to workspace()
* New API: customtoolnamespace() (tbasnoopy)
* New API: debuggertype() (tbasnoopy)
* New API: entrypoint() (Blizzard)
* New API: exceptionhandling() and rtti() (Blizzard)
* New API: http.get() and http.download() (Blizzard)
* New API: inlining() (Blizzard)
* New API: zip.extract() (Blizzard)
* New: `require()` now accepts optional version ranges
* New: Preloaded modules now return a "should load" test function
* New: Added support for IDL files in VC 2010+ (rhuvendiek)
* New: Added `file.directory` to token environment (Gabi Davar)
* New: Solution configurations are now fully baked (Blizzard)
* New: Enabled per-file configuration queries (Blizzard)
* New: Added more table functions (Blizzard)
* New: Added more values for floatingpoint()
* Fix: Enabled link-time optimization for Clang and GCC
* Fix: Module loader now reports script errors correctly (Tim Wharton)
* Fix: Wrap makefile targets in quotes (leeonix)
* Fix: Provide better default target directories (Blizzard)
* Fix: Escape backslashes in tokens (Damien Courtois)
* Fix: No longer generates containers marked as external
* Fix: Re-enable validation of supported action features (Blizzard)
* Fix: Match Visual C PDB output to target path (leeonix)
* Fix: Remove "." and ".." when joining paths (multiple contributors)
* Fix: Remove trailing newlines from os.outputof() (Tim Wharton)
* Fix: Improve token handling (multiple contributors)
Since 5.0-alpha2:
* New: CodeLite support
* New: D language support
* New: MonoDevelop support
* New API: buildlog()
* New API: callingconvention() (Tim Wharton)
* New API: os.writefile_ifnotequal()
* New API: sysincludedirs()
* New API: syslibdirs()
* New: toolset() can now specify a version number
* New: Default values and categories for command line options
* New: Add bootstrapping script for Git repository (Tim Wharton)
* Fix: Modules are now loaded correctly in all situations (Damien Courtois)
* Fix: Make Visual Studio debug commands absolute (amc522)
* Fix: Allow tokens in vpaths()
* Fix: Silence xcopy output from {COPY} command token (StiX)
* Fix: Remove ".." sequences in path.join()
* Fix: Allow CC and CXX overrides from command line (Tim Wharton)
* Fix: Enable solution level filtering on system values
* Fix: Make configuration flag mapping order deterministic
* Fix: Map "Win32" to x86 architecture for Visual Studio
* Fix: Correct formatting for Visual Studio rule paths
* Fix: Make project APIs consistently lowercase
* Fix: Disable SSE/SSE2 flags for Visual Studio 64-bit builds
* Fix: io.open() now creates directory append ("a") mode
Since 5.0-alpha1:
* Many new debugger APIs
* New API: endian()
* New API: fpu()
* New API: gccprefix()
* New API: pic()
* New API: runtime() (Tom van Dijck)
* New API: undefines()
* New API: disablewarnings(), enablewarnings(), fatalwarnings()
* Added Visual Studio 2015 support (Tom van Dijck)
* filter() now accepts field value aliases in the conditions
* Fixed _ACTION and _OPTIONS filter prefixes
* Main application logic can now be extended by modules
* Action arguments (_ARGS) are now keyed by both index and value
* Configuration baking and validation now skipped for execute only actions
* os.findlib() now accepts paths to search as argument
* Visual Studio .user files are now only generated if not empty
* Xcode4 exporter is now available
* Modules may now be loaded on demand where feasible
* os.outputof() now returns command exit code as second value
* Added AVX2 to vectorextensions()
* Checks to prevent self-linking (Mark Chandler)
* Added path.replaceextension() (M Skibbe)
* Made clean functions overridable
* Migrated x32/x64 to x86/x86_64
* Added new debugger selection APIs
* Fixed handling of ../ sequences in path.normalize() (Tom van Dijck)
* Added table.tostring() (Tom van Dijck)
* Added .editorconfig file
* Added string.sha1() (Tom van Dijck)
* Added verbosef() and --verbose flag (Tom van Dijck)

View File

@ -0,0 +1,75 @@
As the number of Premake contributors has grown, this list has become more
difficult to manage in a meaningful way. I'm leaving it here as part of the
historical records. If you find yourself in need of a list of contributors,
consider running:
git shortlog -sn
--------------------------------------------------------------------------
This file contains a list of people who've made non-trivial contributions
to Premake 5. People who commit code to the project are encouraged to
add their names here. And many thanks to those who contributed fixes and
improvements to earlier versions of Premake (feel free to add your name
in here too)!
Original design and implementation:
Jason Perkins <starkos@industriousone.com>
Main Contributors
Blizzard Entertainment (contact tvandijck@blizzard.com)
Manu Evans <https://github.com/TurkeyMan>
Sam Surtees <s.surtees@lorgames.com>
Builds and Infrastructure:
Mihai Sebea <http://twitter.com/mihai_sebea>
* Nightly binary packages
* Nightly Jenkins builds and error reports
Patch contributors:
Bastien Brunnenstein <bastien.brunnenstein@ubisoft.com>
* support wildcards in path tokens
Damien Courtois <https://github.com/dcourtois>
* module loading fixes
* bug fixes
David Ely <https://github.com/megaeels>
* symbols() API and flag deprecation
Gabi Davar <gabi.davar@discretix.com>
* added file.directory to token environment
João Matos (joao@tritao.eu)
* HTTP download support
* C# / C++/CLI language support improvements and bugfixes
* Visual Studio and Make improvements and bugfixes
* response files support for Make backend
* numerous bug fixes and smaller features
leeonix <real-like@yeah.net>
* bug fixes
Lusito <core@roughael.net>
* path.join() fixes
Mark Chandler <https://bitbucket.org/mchandler_blizzard>
* prevent self-linking
Matthew Endsley <https://github.com/mendsley>
* File matching improvements
Mark Sararu <mark.sararu@gmail.com>
* Makefile bug fixes
Mihai Sebea <http://twitter.com/mihai_sebea>
* Xcode exporter fixes and improvements
M Skibbe
* path.replaceextension()
Renaud Guillard <https://bitbucket.org/noresources>
* add library search paths argument to os.findlib()
* return command exit code from os.outputof()
* bug fixes and smaller improvements
rhuvendiek <rhuvendiek@schueco.com>
* Visual C 2010 IDL file support
Sami Kankaristo <sami@indiumgames.fi>
* Utility project support for Makefiles
tbasnoopy <tba-snoopy@gmx.de>
* customtoolnamespace()
* debuggertype()
Tim Wharton <https://github.com/moomalade>
* boostrapping scripts
* callingconvention()
* makefile environment overrides
* module loading improvements
* os.outputof() improvements

View File

@ -0,0 +1,27 @@
Copyright (c) 2003-2016 Jason Perkins and individual contributors.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.
3. Neither the name of Premake nor the names of its contributors may be
used to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

View File

@ -0,0 +1,37 @@
# PREMAKE 5 (core)
<img src="https://github.com/premake/premake-core/wiki/linux-widget.jpeg" width="24" height="24"/> [![Build Status](https://travis-ci.org/premake/premake-core.svg?branch=master)](https://travis-ci.org/premake/premake-core)
<img src="https://github.com/premake/premake-core/wiki/windows-widget.jpeg" width="24" height="24"/> [![Build status](https://ci.appveyor.com/api/projects/status/lc9g332y2lqvel8h?svg=true)](https://ci.appveyor.com/project/PremakeOrganization/premake-core)
<img src="http://premake.github.io/premake-logo.png" width="200" height="200" />
Premake is a command line utility which reads a scripted definition of a software project and, most commonly, uses it to generate project files for toolsets like Visual Studio, Xcode, or GNU Make. Built-in and Third-Party [Modules](https://github.com/premake/premake-core/wiki/Modules) add support for even more toolsets.
Find out in detail [what Premake is](https://github.com/premake/premake-core/wiki/What-Is-Premake) and how to use it in the [wiki](https://github.com/premake/premake-core/wiki).
### Get started
* [Download Premake](http://premake.github.io/download.html)
* [Read the wiki](https://github.com/premake/premake-core/wiki) to find out how to get your project up and running with Premake.
### News and Community
* Check the official [Github project](https://github.com/premake/premake-core) for the latest developments
* For questions about using Premake and authoring project scripts, please ask on [StackOverflow, adding the #premake tag to your question](http://stackoverflow.com/questions/tagged/premake).
* For discussions about developing, customizing, or extending Premake and add-on modules, please use the [Premake Developers Google Groups forum](https://groups.google.com/forum/#!forum/premake-development).
### Report isssues
Something not working quite as expected? Do you need a feature that has not been implemented yet? Check the [issue tracker](https://github.com/premake/premake-core/issues) and add a new one if your problem is not already listed. Please try to provide a detailed description of your problem, including the steps to reproduce it.
### Contribute
Awesome! View the [contribution guidelines](https://github.com/premake/premake-core/wiki/Contribution-Guidelines) before you contribute. If you would like to contribute with a new feature or submit a bugfix, fork this repo and send a pull request. Please, make sure all the unit tests are passing before submitting and add new ones in case you introduced new features.
### Copyright & License
Copyright &copy; 2002-2016 by Jason Perkins
Distributed under the terms of the BSD License, see LICENSE.txt
The Lua language and runtime library is &copy; TeCGraf, PUC-Rio.
See their website at http://www.lua.org/

Binary file not shown.

View File

@ -0,0 +1,28 @@
#include <luashim.h>
static int example_test(lua_State* L)
{
lua_pushstring(L, "hello ");
lua_pushvalue(L, 1);
lua_concat(L, 2);
return 1;
}
static const luaL_Reg example_functions[] = {
{ "test", example_test },
{ NULL, NULL }
};
#ifdef _WIN32
__declspec(dllexport) int luaopen_example(lua_State *L)
#else
int luaopen_example(lua_State *L)
#endif
{
shimInitialize(L);
luaL_register(L, "example", example_functions);
return 0;
}

View File

@ -0,0 +1,28 @@
project "example"
language "C"
kind "SharedLib"
warnings "extra"
includedirs {
"../../contrib/lua/src",
"../../contrib/luashim"
}
links { 'luashim-lib' }
files
{
"*.c",
"*.lua"
}
filter "system:not windows"
targetprefix ""
targetextension ".so"
pic "on"
filter "configurations:Release"
targetdir "../../bin/release"
filter "configurations:Debug"
targetdir "../../bin/debug"

View File

@ -0,0 +1,119 @@
# GNU Make workspace makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
ifeq ($(config),release)
Premake5_config = release
lua_lib_config = release
luashim_lib_config = release
zlib_lib_config = release
zip_lib_config = release
mbedtls_lib_config = release
curl_lib_config = release
example_config = release
endif
ifeq ($(config),debug)
Premake5_config = debug
lua_lib_config = debug
luashim_lib_config = debug
zlib_lib_config = debug
zip_lib_config = debug
mbedtls_lib_config = debug
curl_lib_config = debug
example_config = debug
endif
PROJECTS := Premake5 lua-lib luashim-lib zlib-lib zip-lib mbedtls-lib curl-lib example
.PHONY: all clean help $(PROJECTS) contrib Binary Modules
all: $(PROJECTS)
contrib: curl-lib lua-lib luashim-lib mbedtls-lib zip-lib zlib-lib
Binary Modules: example
Premake5: lua-lib zip-lib zlib-lib curl-lib mbedtls-lib
ifneq (,$(Premake5_config))
@echo "==== Building Premake5 ($(Premake5_config)) ===="
@${MAKE} --no-print-directory -C . -f Premake5.make config=$(Premake5_config)
endif
lua-lib:
ifneq (,$(lua_lib_config))
@echo "==== Building lua-lib ($(lua_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f lua-lib.make config=$(lua_lib_config)
endif
luashim-lib:
ifneq (,$(luashim_lib_config))
@echo "==== Building luashim-lib ($(luashim_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f luashim-lib.make config=$(luashim_lib_config)
endif
zlib-lib:
ifneq (,$(zlib_lib_config))
@echo "==== Building zlib-lib ($(zlib_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f zlib-lib.make config=$(zlib_lib_config)
endif
zip-lib:
ifneq (,$(zip_lib_config))
@echo "==== Building zip-lib ($(zip_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f zip-lib.make config=$(zip_lib_config)
endif
mbedtls-lib:
ifneq (,$(mbedtls_lib_config))
@echo "==== Building mbedtls-lib ($(mbedtls_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f mbedtls-lib.make config=$(mbedtls_lib_config)
endif
curl-lib:
ifneq (,$(curl_lib_config))
@echo "==== Building curl-lib ($(curl_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f curl-lib.make config=$(curl_lib_config)
endif
example: luashim-lib
ifneq (,$(example_config))
@echo "==== Building example ($(example_config)) ===="
@${MAKE} --no-print-directory -C . -f example.make config=$(example_config)
endif
clean:
@${MAKE} --no-print-directory -C . -f Premake5.make clean
@${MAKE} --no-print-directory -C . -f lua-lib.make clean
@${MAKE} --no-print-directory -C . -f luashim-lib.make clean
@${MAKE} --no-print-directory -C . -f zlib-lib.make clean
@${MAKE} --no-print-directory -C . -f zip-lib.make clean
@${MAKE} --no-print-directory -C . -f mbedtls-lib.make clean
@${MAKE} --no-print-directory -C . -f curl-lib.make clean
@${MAKE} --no-print-directory -C . -f example.make clean
help:
@echo "Usage: make [config=name] [target]"
@echo ""
@echo "CONFIGURATIONS:"
@echo " release"
@echo " debug"
@echo ""
@echo "TARGETS:"
@echo " all (default)"
@echo " clean"
@echo " Premake5"
@echo " lua-lib"
@echo " luashim-lib"
@echo " zlib-lib"
@echo " zip-lib"
@echo " mbedtls-lib"
@echo " curl-lib"
@echo " example"
@echo ""
@echo "For more information, see http://industriousone.com/premake/quick-start"

View File

@ -0,0 +1,573 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = ../../bin/release
TARGET = $(TARGETDIR)/premake5
OBJDIR = obj/Release/Premake5
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -Wall -Wextra -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Release/liblua-lib.a bin/Release/libzip-lib.a bin/Release/libzlib-lib.a bin/Release/libcurl-lib.a bin/Release/libmbedtls-lib.a -lm
LDDEPS += bin/Release/liblua-lib.a bin/Release/libzip-lib.a bin/Release/libzlib-lib.a bin/Release/libcurl-lib.a bin/Release/libmbedtls-lib.a
ALL_LDFLAGS += $(LDFLAGS) -s -rdynamic
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = ../../bin/debug
TARGET = $(TARGETDIR)/premake5
OBJDIR = obj/Debug/Premake5
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -Wall -Wextra
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Debug/liblua-lib.a bin/Debug/libzip-lib.a bin/Debug/libzlib-lib.a bin/Debug/libcurl-lib.a bin/Debug/libmbedtls-lib.a -lm
LDDEPS += bin/Debug/liblua-lib.a bin/Debug/libzip-lib.a bin/Debug/libzlib-lib.a bin/Debug/libcurl-lib.a bin/Debug/libmbedtls-lib.a
ALL_LDFLAGS += $(LDFLAGS) -rdynamic
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/buffered_io.o \
$(OBJDIR)/criteria_matches.o \
$(OBJDIR)/curl_utils.o \
$(OBJDIR)/debug_prompt.o \
$(OBJDIR)/http_download.o \
$(OBJDIR)/http_get.o \
$(OBJDIR)/http_post.o \
$(OBJDIR)/lua_auxlib.o \
$(OBJDIR)/os_chdir.o \
$(OBJDIR)/os_chmod.o \
$(OBJDIR)/os_comparefiles.o \
$(OBJDIR)/os_compile.o \
$(OBJDIR)/os_copyfile.o \
$(OBJDIR)/os_getWindowsRegistry.o \
$(OBJDIR)/os_getcwd.o \
$(OBJDIR)/os_getpass.o \
$(OBJDIR)/os_getversion.o \
$(OBJDIR)/os_host.o \
$(OBJDIR)/os_is64bit.o \
$(OBJDIR)/os_isdir.o \
$(OBJDIR)/os_isfile.o \
$(OBJDIR)/os_islink.o \
$(OBJDIR)/os_locate.o \
$(OBJDIR)/os_match.o \
$(OBJDIR)/os_mkdir.o \
$(OBJDIR)/os_pathsearch.o \
$(OBJDIR)/os_realpath.o \
$(OBJDIR)/os_remove.o \
$(OBJDIR)/os_rename.o \
$(OBJDIR)/os_rmdir.o \
$(OBJDIR)/os_stat.o \
$(OBJDIR)/os_touchfile.o \
$(OBJDIR)/os_uuid.o \
$(OBJDIR)/os_writefile_ifnotequal.o \
$(OBJDIR)/path_getabsolute.o \
$(OBJDIR)/path_getrelative.o \
$(OBJDIR)/path_isabsolute.o \
$(OBJDIR)/path_join.o \
$(OBJDIR)/path_normalize.o \
$(OBJDIR)/path_translate.o \
$(OBJDIR)/path_wildcards.o \
$(OBJDIR)/premake.o \
$(OBJDIR)/premake_main.o \
$(OBJDIR)/string_endswith.o \
$(OBJDIR)/string_hash.o \
$(OBJDIR)/string_sha1.o \
$(OBJDIR)/string_startswith.o \
$(OBJDIR)/term_textColor.o \
$(OBJDIR)/zip_extract.o \
$(OBJDIR)/scripts.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking Premake5
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning Premake5
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/buffered_io.o: ../../src/host/buffered_io.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/criteria_matches.o: ../../src/host/criteria_matches.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/curl_utils.o: ../../src/host/curl_utils.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/debug_prompt.o: ../../src/host/debug_prompt.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/http_download.o: ../../src/host/http_download.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/http_get.o: ../../src/host/http_get.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/http_post.o: ../../src/host/http_post.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lua_auxlib.o: ../../src/host/lua_auxlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_chdir.o: ../../src/host/os_chdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_chmod.o: ../../src/host/os_chmod.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_comparefiles.o: ../../src/host/os_comparefiles.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_compile.o: ../../src/host/os_compile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_copyfile.o: ../../src/host/os_copyfile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getWindowsRegistry.o: ../../src/host/os_getWindowsRegistry.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getcwd.o: ../../src/host/os_getcwd.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getpass.o: ../../src/host/os_getpass.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getversion.o: ../../src/host/os_getversion.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_host.o: ../../src/host/os_host.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_is64bit.o: ../../src/host/os_is64bit.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_isdir.o: ../../src/host/os_isdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_isfile.o: ../../src/host/os_isfile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_islink.o: ../../src/host/os_islink.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_locate.o: ../../src/host/os_locate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_match.o: ../../src/host/os_match.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_mkdir.o: ../../src/host/os_mkdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_pathsearch.o: ../../src/host/os_pathsearch.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_realpath.o: ../../src/host/os_realpath.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_remove.o: ../../src/host/os_remove.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_rename.o: ../../src/host/os_rename.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_rmdir.o: ../../src/host/os_rmdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_stat.o: ../../src/host/os_stat.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_touchfile.o: ../../src/host/os_touchfile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_uuid.o: ../../src/host/os_uuid.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_writefile_ifnotequal.o: ../../src/host/os_writefile_ifnotequal.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_getabsolute.o: ../../src/host/path_getabsolute.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_getrelative.o: ../../src/host/path_getrelative.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_isabsolute.o: ../../src/host/path_isabsolute.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_join.o: ../../src/host/path_join.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_normalize.o: ../../src/host/path_normalize.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_translate.o: ../../src/host/path_translate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_wildcards.o: ../../src/host/path_wildcards.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/premake.o: ../../src/host/premake.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/premake_main.o: ../../src/host/premake_main.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_endswith.o: ../../src/host/string_endswith.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_hash.o: ../../src/host/string_hash.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_sha1.o: ../../src/host/string_sha1.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_startswith.o: ../../src/host/string_startswith.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/term_textColor.o: ../../src/host/term_textColor.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_extract.o: ../../src/host/zip_extract.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/scripts.o: ../../src/scripts.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,132 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = ../../bin/release
TARGET = $(TARGETDIR)/example.so
OBJDIR = obj/Release/example
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -fPIC -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -fPIC -Wall -Wextra -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Release/libluashim-lib.a
LDDEPS += bin/Release/libluashim-lib.a
ALL_LDFLAGS += $(LDFLAGS) -shared -s
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = ../../bin/debug
TARGET = $(TARGETDIR)/example.so
OBJDIR = obj/Debug/example
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Debug/libluashim-lib.a
LDDEPS += bin/Debug/libluashim-lib.a
ALL_LDFLAGS += $(LDFLAGS) -shared
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/main.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking example
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning example
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/main.o: ../../binmodules/example/main.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,411 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/liblua-lib.a
OBJDIR = obj/Release/lua-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/liblua-lib.a
OBJDIR = obj/Debug/lua-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/lapi.o \
$(OBJDIR)/lbaselib.o \
$(OBJDIR)/lbitlib.o \
$(OBJDIR)/lcode.o \
$(OBJDIR)/lcorolib.o \
$(OBJDIR)/lctype.o \
$(OBJDIR)/ldblib.o \
$(OBJDIR)/ldebug.o \
$(OBJDIR)/ldo.o \
$(OBJDIR)/ldump.o \
$(OBJDIR)/lfunc.o \
$(OBJDIR)/lgc.o \
$(OBJDIR)/linit.o \
$(OBJDIR)/liolib.o \
$(OBJDIR)/llex.o \
$(OBJDIR)/lmathlib.o \
$(OBJDIR)/lmem.o \
$(OBJDIR)/loadlib.o \
$(OBJDIR)/lobject.o \
$(OBJDIR)/lopcodes.o \
$(OBJDIR)/loslib.o \
$(OBJDIR)/lparser.o \
$(OBJDIR)/lstate.o \
$(OBJDIR)/lstring.o \
$(OBJDIR)/lstrlib.o \
$(OBJDIR)/ltable.o \
$(OBJDIR)/ltablib.o \
$(OBJDIR)/ltm.o \
$(OBJDIR)/lundump.o \
$(OBJDIR)/lutf8lib.o \
$(OBJDIR)/lvm.o \
$(OBJDIR)/lzio.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking lua-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning lua-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/lapi.o: ../../contrib/lua/src/lapi.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lbaselib.o: ../../contrib/lua/src/lbaselib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lbitlib.o: ../../contrib/lua/src/lbitlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lcode.o: ../../contrib/lua/src/lcode.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lcorolib.o: ../../contrib/lua/src/lcorolib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lctype.o: ../../contrib/lua/src/lctype.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldblib.o: ../../contrib/lua/src/ldblib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldebug.o: ../../contrib/lua/src/ldebug.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldo.o: ../../contrib/lua/src/ldo.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldump.o: ../../contrib/lua/src/ldump.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lfunc.o: ../../contrib/lua/src/lfunc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lgc.o: ../../contrib/lua/src/lgc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/linit.o: ../../contrib/lua/src/linit.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/liolib.o: ../../contrib/lua/src/liolib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/llex.o: ../../contrib/lua/src/llex.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lmathlib.o: ../../contrib/lua/src/lmathlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lmem.o: ../../contrib/lua/src/lmem.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/loadlib.o: ../../contrib/lua/src/loadlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lobject.o: ../../contrib/lua/src/lobject.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lopcodes.o: ../../contrib/lua/src/lopcodes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/loslib.o: ../../contrib/lua/src/loslib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lparser.o: ../../contrib/lua/src/lparser.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lstate.o: ../../contrib/lua/src/lstate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lstring.o: ../../contrib/lua/src/lstring.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lstrlib.o: ../../contrib/lua/src/lstrlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ltable.o: ../../contrib/lua/src/ltable.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ltablib.o: ../../contrib/lua/src/ltablib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ltm.o: ../../contrib/lua/src/ltm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lundump.o: ../../contrib/lua/src/lundump.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lutf8lib.o: ../../contrib/lua/src/lutf8lib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lvm.o: ../../contrib/lua/src/lvm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lzio.o: ../../contrib/lua/src/lzio.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,132 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/libluashim-lib.a
OBJDIR = obj/Release/luashim-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -fPIC -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -fPIC -Wall -Wextra -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/libluashim-lib.a
OBJDIR = obj/Debug/luashim-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/luashim.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking luashim-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning luashim-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/luashim.o: ../../contrib/luashim/luashim.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,753 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/libmbedtls-lib.a
OBJDIR = obj/Release/mbedtls-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DMBEDTLS_ZLIB_SUPPORT
INCLUDES += -I../../contrib/mbedtls/include -I../../contrib/zlib
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/libmbedtls-lib.a
OBJDIR = obj/Debug/mbedtls-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DMBEDTLS_ZLIB_SUPPORT
INCLUDES += -I../../contrib/mbedtls/include -I../../contrib/zlib
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/aes.o \
$(OBJDIR)/aesni.o \
$(OBJDIR)/arc4.o \
$(OBJDIR)/asn1parse.o \
$(OBJDIR)/asn1write.o \
$(OBJDIR)/base64.o \
$(OBJDIR)/bignum.o \
$(OBJDIR)/blowfish.o \
$(OBJDIR)/camellia.o \
$(OBJDIR)/ccm.o \
$(OBJDIR)/certs.o \
$(OBJDIR)/cipher.o \
$(OBJDIR)/cipher_wrap.o \
$(OBJDIR)/ctr_drbg.o \
$(OBJDIR)/debug.o \
$(OBJDIR)/des.o \
$(OBJDIR)/dhm.o \
$(OBJDIR)/ecdh.o \
$(OBJDIR)/ecdsa.o \
$(OBJDIR)/ecjpake.o \
$(OBJDIR)/ecp.o \
$(OBJDIR)/ecp_curves.o \
$(OBJDIR)/entropy.o \
$(OBJDIR)/entropy_poll.o \
$(OBJDIR)/error.o \
$(OBJDIR)/gcm.o \
$(OBJDIR)/havege.o \
$(OBJDIR)/hmac_drbg.o \
$(OBJDIR)/md.o \
$(OBJDIR)/md2.o \
$(OBJDIR)/md4.o \
$(OBJDIR)/md5.o \
$(OBJDIR)/md_wrap.o \
$(OBJDIR)/memory_buffer_alloc.o \
$(OBJDIR)/net.o \
$(OBJDIR)/oid.o \
$(OBJDIR)/padlock.o \
$(OBJDIR)/pem.o \
$(OBJDIR)/pk.o \
$(OBJDIR)/pk_wrap.o \
$(OBJDIR)/pkcs11.o \
$(OBJDIR)/pkcs12.o \
$(OBJDIR)/pkcs5.o \
$(OBJDIR)/pkparse.o \
$(OBJDIR)/pkwrite.o \
$(OBJDIR)/platform.o \
$(OBJDIR)/ripemd160.o \
$(OBJDIR)/rsa.o \
$(OBJDIR)/sha1.o \
$(OBJDIR)/sha256.o \
$(OBJDIR)/sha512.o \
$(OBJDIR)/ssl_cache.o \
$(OBJDIR)/ssl_ciphersuites.o \
$(OBJDIR)/ssl_cli.o \
$(OBJDIR)/ssl_cookie.o \
$(OBJDIR)/ssl_srv.o \
$(OBJDIR)/ssl_ticket.o \
$(OBJDIR)/ssl_tls.o \
$(OBJDIR)/threading.o \
$(OBJDIR)/timing.o \
$(OBJDIR)/version.o \
$(OBJDIR)/version_features.o \
$(OBJDIR)/x509.o \
$(OBJDIR)/x509_create.o \
$(OBJDIR)/x509_crl.o \
$(OBJDIR)/x509_crt.o \
$(OBJDIR)/x509_csr.o \
$(OBJDIR)/x509write_crt.o \
$(OBJDIR)/x509write_csr.o \
$(OBJDIR)/xtea.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking mbedtls-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning mbedtls-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/aes.o: ../../contrib/mbedtls/library/aes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/aesni.o: ../../contrib/mbedtls/library/aesni.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/arc4.o: ../../contrib/mbedtls/library/arc4.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/asn1parse.o: ../../contrib/mbedtls/library/asn1parse.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/asn1write.o: ../../contrib/mbedtls/library/asn1write.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/base64.o: ../../contrib/mbedtls/library/base64.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/bignum.o: ../../contrib/mbedtls/library/bignum.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/blowfish.o: ../../contrib/mbedtls/library/blowfish.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/camellia.o: ../../contrib/mbedtls/library/camellia.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ccm.o: ../../contrib/mbedtls/library/ccm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/certs.o: ../../contrib/mbedtls/library/certs.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/cipher.o: ../../contrib/mbedtls/library/cipher.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/cipher_wrap.o: ../../contrib/mbedtls/library/cipher_wrap.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ctr_drbg.o: ../../contrib/mbedtls/library/ctr_drbg.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/debug.o: ../../contrib/mbedtls/library/debug.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/des.o: ../../contrib/mbedtls/library/des.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/dhm.o: ../../contrib/mbedtls/library/dhm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecdh.o: ../../contrib/mbedtls/library/ecdh.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecdsa.o: ../../contrib/mbedtls/library/ecdsa.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecjpake.o: ../../contrib/mbedtls/library/ecjpake.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecp.o: ../../contrib/mbedtls/library/ecp.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecp_curves.o: ../../contrib/mbedtls/library/ecp_curves.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/entropy.o: ../../contrib/mbedtls/library/entropy.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/entropy_poll.o: ../../contrib/mbedtls/library/entropy_poll.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/error.o: ../../contrib/mbedtls/library/error.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gcm.o: ../../contrib/mbedtls/library/gcm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/havege.o: ../../contrib/mbedtls/library/havege.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/hmac_drbg.o: ../../contrib/mbedtls/library/hmac_drbg.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md.o: ../../contrib/mbedtls/library/md.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md2.o: ../../contrib/mbedtls/library/md2.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md4.o: ../../contrib/mbedtls/library/md4.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md5.o: ../../contrib/mbedtls/library/md5.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md_wrap.o: ../../contrib/mbedtls/library/md_wrap.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/memory_buffer_alloc.o: ../../contrib/mbedtls/library/memory_buffer_alloc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/net.o: ../../contrib/mbedtls/library/net.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/oid.o: ../../contrib/mbedtls/library/oid.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/padlock.o: ../../contrib/mbedtls/library/padlock.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pem.o: ../../contrib/mbedtls/library/pem.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pk.o: ../../contrib/mbedtls/library/pk.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pk_wrap.o: ../../contrib/mbedtls/library/pk_wrap.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkcs11.o: ../../contrib/mbedtls/library/pkcs11.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkcs12.o: ../../contrib/mbedtls/library/pkcs12.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkcs5.o: ../../contrib/mbedtls/library/pkcs5.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkparse.o: ../../contrib/mbedtls/library/pkparse.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkwrite.o: ../../contrib/mbedtls/library/pkwrite.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/platform.o: ../../contrib/mbedtls/library/platform.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ripemd160.o: ../../contrib/mbedtls/library/ripemd160.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/rsa.o: ../../contrib/mbedtls/library/rsa.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/sha1.o: ../../contrib/mbedtls/library/sha1.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/sha256.o: ../../contrib/mbedtls/library/sha256.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/sha512.o: ../../contrib/mbedtls/library/sha512.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_cache.o: ../../contrib/mbedtls/library/ssl_cache.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_ciphersuites.o: ../../contrib/mbedtls/library/ssl_ciphersuites.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_cli.o: ../../contrib/mbedtls/library/ssl_cli.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_cookie.o: ../../contrib/mbedtls/library/ssl_cookie.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_srv.o: ../../contrib/mbedtls/library/ssl_srv.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_ticket.o: ../../contrib/mbedtls/library/ssl_ticket.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_tls.o: ../../contrib/mbedtls/library/ssl_tls.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/threading.o: ../../contrib/mbedtls/library/threading.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/timing.o: ../../contrib/mbedtls/library/timing.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/version.o: ../../contrib/mbedtls/library/version.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/version_features.o: ../../contrib/mbedtls/library/version_features.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509.o: ../../contrib/mbedtls/library/x509.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_create.o: ../../contrib/mbedtls/library/x509_create.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_crl.o: ../../contrib/mbedtls/library/x509_crl.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_crt.o: ../../contrib/mbedtls/library/x509_crt.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_csr.o: ../../contrib/mbedtls/library/x509_csr.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509write_crt.o: ../../contrib/mbedtls/library/x509write_crt.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509write_csr.o: ../../contrib/mbedtls/library/x509write_csr.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/xtea.o: ../../contrib/mbedtls/library/xtea.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,897 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/libzip-lib.a
OBJDIR = obj/Release/zip-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H
INCLUDES += -I../../contrib/libzip/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/libzip-lib.a
OBJDIR = obj/Debug/zip-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H
INCLUDES += -I../../contrib/libzip/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/mkstemp.o \
$(OBJDIR)/zip_add.o \
$(OBJDIR)/zip_add_dir.o \
$(OBJDIR)/zip_add_entry.o \
$(OBJDIR)/zip_close.o \
$(OBJDIR)/zip_delete.o \
$(OBJDIR)/zip_dir_add.o \
$(OBJDIR)/zip_dirent.o \
$(OBJDIR)/zip_discard.o \
$(OBJDIR)/zip_entry.o \
$(OBJDIR)/zip_err_str.o \
$(OBJDIR)/zip_error.o \
$(OBJDIR)/zip_error_clear.o \
$(OBJDIR)/zip_error_get.o \
$(OBJDIR)/zip_error_get_sys_type.o \
$(OBJDIR)/zip_error_strerror.o \
$(OBJDIR)/zip_error_to_str.o \
$(OBJDIR)/zip_extra_field.o \
$(OBJDIR)/zip_extra_field_api.o \
$(OBJDIR)/zip_fclose.o \
$(OBJDIR)/zip_fdopen.o \
$(OBJDIR)/zip_file_add.o \
$(OBJDIR)/zip_file_error_clear.o \
$(OBJDIR)/zip_file_error_get.o \
$(OBJDIR)/zip_file_get_comment.o \
$(OBJDIR)/zip_file_get_external_attributes.o \
$(OBJDIR)/zip_file_get_offset.o \
$(OBJDIR)/zip_file_rename.o \
$(OBJDIR)/zip_file_replace.o \
$(OBJDIR)/zip_file_set_comment.o \
$(OBJDIR)/zip_file_set_external_attributes.o \
$(OBJDIR)/zip_file_strerror.o \
$(OBJDIR)/zip_filerange_crc.o \
$(OBJDIR)/zip_fopen.o \
$(OBJDIR)/zip_fopen_encrypted.o \
$(OBJDIR)/zip_fopen_index.o \
$(OBJDIR)/zip_fopen_index_encrypted.o \
$(OBJDIR)/zip_fread.o \
$(OBJDIR)/zip_get_archive_comment.o \
$(OBJDIR)/zip_get_archive_flag.o \
$(OBJDIR)/zip_get_compression_implementation.o \
$(OBJDIR)/zip_get_encryption_implementation.o \
$(OBJDIR)/zip_get_file_comment.o \
$(OBJDIR)/zip_get_name.o \
$(OBJDIR)/zip_get_num_entries.o \
$(OBJDIR)/zip_get_num_files.o \
$(OBJDIR)/zip_memdup.o \
$(OBJDIR)/zip_name_locate.o \
$(OBJDIR)/zip_new.o \
$(OBJDIR)/zip_open.o \
$(OBJDIR)/zip_rename.o \
$(OBJDIR)/zip_replace.o \
$(OBJDIR)/zip_set_archive_comment.o \
$(OBJDIR)/zip_set_archive_flag.o \
$(OBJDIR)/zip_set_default_password.o \
$(OBJDIR)/zip_set_file_comment.o \
$(OBJDIR)/zip_set_file_compression.o \
$(OBJDIR)/zip_set_name.o \
$(OBJDIR)/zip_source_buffer.o \
$(OBJDIR)/zip_source_close.o \
$(OBJDIR)/zip_source_crc.o \
$(OBJDIR)/zip_source_deflate.o \
$(OBJDIR)/zip_source_error.o \
$(OBJDIR)/zip_source_file.o \
$(OBJDIR)/zip_source_filep.o \
$(OBJDIR)/zip_source_free.o \
$(OBJDIR)/zip_source_function.o \
$(OBJDIR)/zip_source_layered.o \
$(OBJDIR)/zip_source_open.o \
$(OBJDIR)/zip_source_pkware.o \
$(OBJDIR)/zip_source_pop.o \
$(OBJDIR)/zip_source_read.o \
$(OBJDIR)/zip_source_stat.o \
$(OBJDIR)/zip_source_window.o \
$(OBJDIR)/zip_source_zip.o \
$(OBJDIR)/zip_source_zip_new.o \
$(OBJDIR)/zip_stat.o \
$(OBJDIR)/zip_stat_index.o \
$(OBJDIR)/zip_stat_init.o \
$(OBJDIR)/zip_strerror.o \
$(OBJDIR)/zip_string.o \
$(OBJDIR)/zip_unchange.o \
$(OBJDIR)/zip_unchange_all.o \
$(OBJDIR)/zip_unchange_archive.o \
$(OBJDIR)/zip_unchange_data.o \
$(OBJDIR)/zip_utf-8.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking zip-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning zip-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/mkstemp.o: ../../contrib/libzip/mkstemp.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_add.o: ../../contrib/libzip/zip_add.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_add_dir.o: ../../contrib/libzip/zip_add_dir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_add_entry.o: ../../contrib/libzip/zip_add_entry.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_close.o: ../../contrib/libzip/zip_close.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_delete.o: ../../contrib/libzip/zip_delete.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_dir_add.o: ../../contrib/libzip/zip_dir_add.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_dirent.o: ../../contrib/libzip/zip_dirent.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_discard.o: ../../contrib/libzip/zip_discard.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_entry.o: ../../contrib/libzip/zip_entry.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_err_str.o: ../../contrib/libzip/zip_err_str.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error.o: ../../contrib/libzip/zip_error.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_clear.o: ../../contrib/libzip/zip_error_clear.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_get.o: ../../contrib/libzip/zip_error_get.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_get_sys_type.o: ../../contrib/libzip/zip_error_get_sys_type.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_strerror.o: ../../contrib/libzip/zip_error_strerror.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_to_str.o: ../../contrib/libzip/zip_error_to_str.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_extra_field.o: ../../contrib/libzip/zip_extra_field.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_extra_field_api.o: ../../contrib/libzip/zip_extra_field_api.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fclose.o: ../../contrib/libzip/zip_fclose.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fdopen.o: ../../contrib/libzip/zip_fdopen.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_add.o: ../../contrib/libzip/zip_file_add.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_error_clear.o: ../../contrib/libzip/zip_file_error_clear.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_error_get.o: ../../contrib/libzip/zip_file_error_get.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_get_comment.o: ../../contrib/libzip/zip_file_get_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_get_external_attributes.o: ../../contrib/libzip/zip_file_get_external_attributes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_get_offset.o: ../../contrib/libzip/zip_file_get_offset.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_rename.o: ../../contrib/libzip/zip_file_rename.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_replace.o: ../../contrib/libzip/zip_file_replace.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_set_comment.o: ../../contrib/libzip/zip_file_set_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_set_external_attributes.o: ../../contrib/libzip/zip_file_set_external_attributes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_strerror.o: ../../contrib/libzip/zip_file_strerror.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_filerange_crc.o: ../../contrib/libzip/zip_filerange_crc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen.o: ../../contrib/libzip/zip_fopen.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen_encrypted.o: ../../contrib/libzip/zip_fopen_encrypted.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen_index.o: ../../contrib/libzip/zip_fopen_index.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen_index_encrypted.o: ../../contrib/libzip/zip_fopen_index_encrypted.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fread.o: ../../contrib/libzip/zip_fread.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_archive_comment.o: ../../contrib/libzip/zip_get_archive_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_archive_flag.o: ../../contrib/libzip/zip_get_archive_flag.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_compression_implementation.o: ../../contrib/libzip/zip_get_compression_implementation.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_encryption_implementation.o: ../../contrib/libzip/zip_get_encryption_implementation.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_file_comment.o: ../../contrib/libzip/zip_get_file_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_name.o: ../../contrib/libzip/zip_get_name.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_num_entries.o: ../../contrib/libzip/zip_get_num_entries.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_num_files.o: ../../contrib/libzip/zip_get_num_files.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_memdup.o: ../../contrib/libzip/zip_memdup.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_name_locate.o: ../../contrib/libzip/zip_name_locate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_new.o: ../../contrib/libzip/zip_new.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_open.o: ../../contrib/libzip/zip_open.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_rename.o: ../../contrib/libzip/zip_rename.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_replace.o: ../../contrib/libzip/zip_replace.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_archive_comment.o: ../../contrib/libzip/zip_set_archive_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_archive_flag.o: ../../contrib/libzip/zip_set_archive_flag.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_default_password.o: ../../contrib/libzip/zip_set_default_password.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_file_comment.o: ../../contrib/libzip/zip_set_file_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_file_compression.o: ../../contrib/libzip/zip_set_file_compression.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_name.o: ../../contrib/libzip/zip_set_name.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_buffer.o: ../../contrib/libzip/zip_source_buffer.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_close.o: ../../contrib/libzip/zip_source_close.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_crc.o: ../../contrib/libzip/zip_source_crc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_deflate.o: ../../contrib/libzip/zip_source_deflate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_error.o: ../../contrib/libzip/zip_source_error.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_file.o: ../../contrib/libzip/zip_source_file.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_filep.o: ../../contrib/libzip/zip_source_filep.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_free.o: ../../contrib/libzip/zip_source_free.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_function.o: ../../contrib/libzip/zip_source_function.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_layered.o: ../../contrib/libzip/zip_source_layered.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_open.o: ../../contrib/libzip/zip_source_open.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_pkware.o: ../../contrib/libzip/zip_source_pkware.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_pop.o: ../../contrib/libzip/zip_source_pop.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_read.o: ../../contrib/libzip/zip_source_read.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_stat.o: ../../contrib/libzip/zip_source_stat.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_window.o: ../../contrib/libzip/zip_source_window.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_zip.o: ../../contrib/libzip/zip_source_zip.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_zip_new.o: ../../contrib/libzip/zip_source_zip_new.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_stat.o: ../../contrib/libzip/zip_stat.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_stat_index.o: ../../contrib/libzip/zip_stat_index.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_stat_init.o: ../../contrib/libzip/zip_stat_init.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_strerror.o: ../../contrib/libzip/zip_strerror.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_string.o: ../../contrib/libzip/zip_string.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange.o: ../../contrib/libzip/zip_unchange.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange_all.o: ../../contrib/libzip/zip_unchange_all.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange_archive.o: ../../contrib/libzip/zip_unchange_archive.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange_data.o: ../../contrib/libzip/zip_unchange_data.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_utf-8.o: ../../contrib/libzip/zip_utf-8.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,258 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/libzlib-lib.a
OBJDIR = obj/Release/zlib-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H
INCLUDES +=
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/libzlib-lib.a
OBJDIR = obj/Debug/zlib-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DN_FSEEKO -DHAVE_UNISTD_H
INCLUDES +=
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/adler32.o \
$(OBJDIR)/compress.o \
$(OBJDIR)/crc32.o \
$(OBJDIR)/deflate.o \
$(OBJDIR)/gzclose.o \
$(OBJDIR)/gzlib.o \
$(OBJDIR)/gzread.o \
$(OBJDIR)/gzwrite.o \
$(OBJDIR)/infback.o \
$(OBJDIR)/inffast.o \
$(OBJDIR)/inflate.o \
$(OBJDIR)/inftrees.o \
$(OBJDIR)/trees.o \
$(OBJDIR)/uncompr.o \
$(OBJDIR)/zutil.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking zlib-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning zlib-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/adler32.o: ../../contrib/zlib/adler32.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/compress.o: ../../contrib/zlib/compress.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/crc32.o: ../../contrib/zlib/crc32.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/deflate.o: ../../contrib/zlib/deflate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzclose.o: ../../contrib/zlib/gzclose.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzlib.o: ../../contrib/zlib/gzlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzread.o: ../../contrib/zlib/gzread.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzwrite.o: ../../contrib/zlib/gzwrite.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/infback.o: ../../contrib/zlib/infback.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/inffast.o: ../../contrib/zlib/inffast.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/inflate.o: ../../contrib/zlib/inflate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/inftrees.o: ../../contrib/zlib/inftrees.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/trees.o: ../../contrib/zlib/trees.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/uncompr.o: ../../contrib/zlib/uncompr.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zutil.o: ../../contrib/zlib/zutil.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,119 @@
# GNU Make workspace makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
ifeq ($(config),release)
Premake5_config = release
lua_lib_config = release
luashim_lib_config = release
zlib_lib_config = release
zip_lib_config = release
mbedtls_lib_config = release
curl_lib_config = release
example_config = release
endif
ifeq ($(config),debug)
Premake5_config = debug
lua_lib_config = debug
luashim_lib_config = debug
zlib_lib_config = debug
zip_lib_config = debug
mbedtls_lib_config = debug
curl_lib_config = debug
example_config = debug
endif
PROJECTS := Premake5 lua-lib luashim-lib zlib-lib zip-lib mbedtls-lib curl-lib example
.PHONY: all clean help $(PROJECTS) contrib Binary Modules
all: $(PROJECTS)
contrib: curl-lib lua-lib luashim-lib mbedtls-lib zip-lib zlib-lib
Binary Modules: example
Premake5: lua-lib zip-lib zlib-lib curl-lib
ifneq (,$(Premake5_config))
@echo "==== Building Premake5 ($(Premake5_config)) ===="
@${MAKE} --no-print-directory -C . -f Premake5.make config=$(Premake5_config)
endif
lua-lib:
ifneq (,$(lua_lib_config))
@echo "==== Building lua-lib ($(lua_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f lua-lib.make config=$(lua_lib_config)
endif
luashim-lib:
ifneq (,$(luashim_lib_config))
@echo "==== Building luashim-lib ($(luashim_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f luashim-lib.make config=$(luashim_lib_config)
endif
zlib-lib:
ifneq (,$(zlib_lib_config))
@echo "==== Building zlib-lib ($(zlib_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f zlib-lib.make config=$(zlib_lib_config)
endif
zip-lib:
ifneq (,$(zip_lib_config))
@echo "==== Building zip-lib ($(zip_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f zip-lib.make config=$(zip_lib_config)
endif
mbedtls-lib:
ifneq (,$(mbedtls_lib_config))
@echo "==== Building mbedtls-lib ($(mbedtls_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f mbedtls-lib.make config=$(mbedtls_lib_config)
endif
curl-lib:
ifneq (,$(curl_lib_config))
@echo "==== Building curl-lib ($(curl_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f curl-lib.make config=$(curl_lib_config)
endif
example: luashim-lib
ifneq (,$(example_config))
@echo "==== Building example ($(example_config)) ===="
@${MAKE} --no-print-directory -C . -f example.make config=$(example_config)
endif
clean:
@${MAKE} --no-print-directory -C . -f Premake5.make clean
@${MAKE} --no-print-directory -C . -f lua-lib.make clean
@${MAKE} --no-print-directory -C . -f luashim-lib.make clean
@${MAKE} --no-print-directory -C . -f zlib-lib.make clean
@${MAKE} --no-print-directory -C . -f zip-lib.make clean
@${MAKE} --no-print-directory -C . -f mbedtls-lib.make clean
@${MAKE} --no-print-directory -C . -f curl-lib.make clean
@${MAKE} --no-print-directory -C . -f example.make clean
help:
@echo "Usage: make [config=name] [target]"
@echo ""
@echo "CONFIGURATIONS:"
@echo " release"
@echo " debug"
@echo ""
@echo "TARGETS:"
@echo " all (default)"
@echo " clean"
@echo " Premake5"
@echo " lua-lib"
@echo " luashim-lib"
@echo " zlib-lib"
@echo " zip-lib"
@echo " mbedtls-lib"
@echo " curl-lib"
@echo " example"
@echo ""
@echo "For more information, see http://industriousone.com/premake/quick-start"

View File

@ -0,0 +1,589 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = ../../bin/release
TARGET = $(TARGETDIR)/premake5
OBJDIR = obj/Release/Premake5
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DLUA_USE_MACOSX
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -Wall -Wextra -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -Wall -Wextra -fno-stack-protector -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Release/liblua-lib.a bin/Release/libzip-lib.a bin/Release/libzlib-lib.a bin/Release/libcurl-lib.a -framework CoreServices -framework Foundation -framework Security -lreadline
LDDEPS += bin/Release/liblua-lib.a bin/Release/libzip-lib.a bin/Release/libzlib-lib.a bin/Release/libcurl-lib.a
ALL_LDFLAGS += $(LDFLAGS) -mmacosx-version-min=10.4
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = ../../bin/debug
TARGET = $(TARGETDIR)/premake5
OBJDIR = obj/Debug/Premake5
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DLUA_USE_MACOSX
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -Wall -Wextra -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -Wall -Wextra -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Debug/liblua-lib.a bin/Debug/libzip-lib.a bin/Debug/libzlib-lib.a bin/Debug/libcurl-lib.a -framework CoreServices -framework Foundation -framework Security -lreadline
LDDEPS += bin/Debug/liblua-lib.a bin/Debug/libzip-lib.a bin/Debug/libzlib-lib.a bin/Debug/libcurl-lib.a
ALL_LDFLAGS += $(LDFLAGS) -mmacosx-version-min=10.4
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/buffered_io.o \
$(OBJDIR)/criteria_matches.o \
$(OBJDIR)/curl_utils.o \
$(OBJDIR)/debug_prompt.o \
$(OBJDIR)/http_download.o \
$(OBJDIR)/http_get.o \
$(OBJDIR)/http_post.o \
$(OBJDIR)/lua_auxlib.o \
$(OBJDIR)/os_chdir.o \
$(OBJDIR)/os_chmod.o \
$(OBJDIR)/os_comparefiles.o \
$(OBJDIR)/os_compile.o \
$(OBJDIR)/os_copyfile.o \
$(OBJDIR)/os_getWindowsRegistry.o \
$(OBJDIR)/os_getcwd.o \
$(OBJDIR)/os_getpass.o \
$(OBJDIR)/os_getversion.o \
$(OBJDIR)/os_host.o \
$(OBJDIR)/os_is64bit.o \
$(OBJDIR)/os_isdir.o \
$(OBJDIR)/os_isfile.o \
$(OBJDIR)/os_islink.o \
$(OBJDIR)/os_locate.o \
$(OBJDIR)/os_match.o \
$(OBJDIR)/os_mkdir.o \
$(OBJDIR)/os_pathsearch.o \
$(OBJDIR)/os_realpath.o \
$(OBJDIR)/os_remove.o \
$(OBJDIR)/os_rename.o \
$(OBJDIR)/os_rmdir.o \
$(OBJDIR)/os_stat.o \
$(OBJDIR)/os_touchfile.o \
$(OBJDIR)/os_uuid.o \
$(OBJDIR)/os_writefile_ifnotequal.o \
$(OBJDIR)/path_getabsolute.o \
$(OBJDIR)/path_getrelative.o \
$(OBJDIR)/path_isabsolute.o \
$(OBJDIR)/path_join.o \
$(OBJDIR)/path_normalize.o \
$(OBJDIR)/path_translate.o \
$(OBJDIR)/path_wildcards.o \
$(OBJDIR)/premake.o \
$(OBJDIR)/premake_main.o \
$(OBJDIR)/string_endswith.o \
$(OBJDIR)/string_hash.o \
$(OBJDIR)/string_sha1.o \
$(OBJDIR)/string_startswith.o \
$(OBJDIR)/term_textColor.o \
$(OBJDIR)/zip_extract.o \
$(OBJDIR)/scripts.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking Premake5
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning Premake5
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/buffered_io.o: ../../src/host/buffered_io.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/criteria_matches.o: ../../src/host/criteria_matches.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/curl_utils.o: ../../src/host/curl_utils.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/debug_prompt.o: ../../src/host/debug_prompt.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/http_download.o: ../../src/host/http_download.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/http_get.o: ../../src/host/http_get.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/http_post.o: ../../src/host/http_post.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lua_auxlib.o: ../../src/host/lua_auxlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_chdir.o: ../../src/host/os_chdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_chmod.o: ../../src/host/os_chmod.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_comparefiles.o: ../../src/host/os_comparefiles.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_compile.o: ../../src/host/os_compile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_copyfile.o: ../../src/host/os_copyfile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getWindowsRegistry.o: ../../src/host/os_getWindowsRegistry.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getcwd.o: ../../src/host/os_getcwd.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getpass.o: ../../src/host/os_getpass.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getversion.o: ../../src/host/os_getversion.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_host.o: ../../src/host/os_host.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_is64bit.o: ../../src/host/os_is64bit.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_isdir.o: ../../src/host/os_isdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_isfile.o: ../../src/host/os_isfile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_islink.o: ../../src/host/os_islink.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_locate.o: ../../src/host/os_locate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_match.o: ../../src/host/os_match.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_mkdir.o: ../../src/host/os_mkdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_pathsearch.o: ../../src/host/os_pathsearch.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_realpath.o: ../../src/host/os_realpath.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_remove.o: ../../src/host/os_remove.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_rename.o: ../../src/host/os_rename.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_rmdir.o: ../../src/host/os_rmdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_stat.o: ../../src/host/os_stat.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_touchfile.o: ../../src/host/os_touchfile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_uuid.o: ../../src/host/os_uuid.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_writefile_ifnotequal.o: ../../src/host/os_writefile_ifnotequal.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_getabsolute.o: ../../src/host/path_getabsolute.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_getrelative.o: ../../src/host/path_getrelative.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_isabsolute.o: ../../src/host/path_isabsolute.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_join.o: ../../src/host/path_join.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_normalize.o: ../../src/host/path_normalize.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_translate.o: ../../src/host/path_translate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_wildcards.o: ../../src/host/path_wildcards.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/premake.o: ../../src/host/premake.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/premake_main.o: ../../src/host/premake_main.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_endswith.o: ../../src/host/string_endswith.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_hash.o: ../../src/host/string_hash.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_sha1.o: ../../src/host/string_sha1.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_startswith.o: ../../src/host/string_startswith.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/term_textColor.o: ../../src/host/term_textColor.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_extract.o: ../../src/host/zip_extract.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/scripts.o: ../../src/scripts.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,148 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = ../../bin/release
TARGET = $(TARGETDIR)/example.so
OBJDIR = obj/Release/example
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -fPIC -Wall -Wextra -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -fPIC -Wall -Wextra -fno-stack-protector -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Release/libluashim-lib.a
LDDEPS += bin/Release/libluashim-lib.a
ALL_LDFLAGS += $(LDFLAGS) -dynamiclib -Wl,-install_name,@rpath/example.so -mmacosx-version-min=10.4
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = ../../bin/debug
TARGET = $(TARGETDIR)/example.so
OBJDIR = obj/Debug/example
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Debug/libluashim-lib.a
LDDEPS += bin/Debug/libluashim-lib.a
ALL_LDFLAGS += $(LDFLAGS) -dynamiclib -Wl,-install_name,@rpath/example.so -mmacosx-version-min=10.4
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/main.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking example
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning example
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/main.o: ../../binmodules/example/main.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,427 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/liblua-lib.a
OBJDIR = obj/Release/lua-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DLUA_USE_MACOSX
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -mmacosx-version-min=10.4
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/liblua-lib.a
OBJDIR = obj/Debug/lua-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DLUA_USE_MACOSX
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -mmacosx-version-min=10.4
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/lapi.o \
$(OBJDIR)/lbaselib.o \
$(OBJDIR)/lbitlib.o \
$(OBJDIR)/lcode.o \
$(OBJDIR)/lcorolib.o \
$(OBJDIR)/lctype.o \
$(OBJDIR)/ldblib.o \
$(OBJDIR)/ldebug.o \
$(OBJDIR)/ldo.o \
$(OBJDIR)/ldump.o \
$(OBJDIR)/lfunc.o \
$(OBJDIR)/lgc.o \
$(OBJDIR)/linit.o \
$(OBJDIR)/liolib.o \
$(OBJDIR)/llex.o \
$(OBJDIR)/lmathlib.o \
$(OBJDIR)/lmem.o \
$(OBJDIR)/loadlib.o \
$(OBJDIR)/lobject.o \
$(OBJDIR)/lopcodes.o \
$(OBJDIR)/loslib.o \
$(OBJDIR)/lparser.o \
$(OBJDIR)/lstate.o \
$(OBJDIR)/lstring.o \
$(OBJDIR)/lstrlib.o \
$(OBJDIR)/ltable.o \
$(OBJDIR)/ltablib.o \
$(OBJDIR)/ltm.o \
$(OBJDIR)/lundump.o \
$(OBJDIR)/lutf8lib.o \
$(OBJDIR)/lvm.o \
$(OBJDIR)/lzio.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking lua-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning lua-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/lapi.o: ../../contrib/lua/src/lapi.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lbaselib.o: ../../contrib/lua/src/lbaselib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lbitlib.o: ../../contrib/lua/src/lbitlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lcode.o: ../../contrib/lua/src/lcode.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lcorolib.o: ../../contrib/lua/src/lcorolib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lctype.o: ../../contrib/lua/src/lctype.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldblib.o: ../../contrib/lua/src/ldblib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldebug.o: ../../contrib/lua/src/ldebug.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldo.o: ../../contrib/lua/src/ldo.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldump.o: ../../contrib/lua/src/ldump.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lfunc.o: ../../contrib/lua/src/lfunc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lgc.o: ../../contrib/lua/src/lgc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/linit.o: ../../contrib/lua/src/linit.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/liolib.o: ../../contrib/lua/src/liolib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/llex.o: ../../contrib/lua/src/llex.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lmathlib.o: ../../contrib/lua/src/lmathlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lmem.o: ../../contrib/lua/src/lmem.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/loadlib.o: ../../contrib/lua/src/loadlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lobject.o: ../../contrib/lua/src/lobject.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lopcodes.o: ../../contrib/lua/src/lopcodes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/loslib.o: ../../contrib/lua/src/loslib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lparser.o: ../../contrib/lua/src/lparser.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lstate.o: ../../contrib/lua/src/lstate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lstring.o: ../../contrib/lua/src/lstring.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lstrlib.o: ../../contrib/lua/src/lstrlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ltable.o: ../../contrib/lua/src/ltable.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ltablib.o: ../../contrib/lua/src/ltablib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ltm.o: ../../contrib/lua/src/ltm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lundump.o: ../../contrib/lua/src/lundump.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lutf8lib.o: ../../contrib/lua/src/lutf8lib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lvm.o: ../../contrib/lua/src/lvm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lzio.o: ../../contrib/lua/src/lzio.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,148 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/libluashim-lib.a
OBJDIR = obj/Release/luashim-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DLUA_USE_MACOSX
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -fPIC -Wall -Wextra -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -fPIC -Wall -Wextra -fno-stack-protector -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -mmacosx-version-min=10.4
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/libluashim-lib.a
OBJDIR = obj/Debug/luashim-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DLUA_USE_MACOSX
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -mmacosx-version-min=10.4
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/luashim.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking luashim-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning luashim-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/luashim.o: ../../contrib/luashim/luashim.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,769 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/libmbedtls-lib.a
OBJDIR = obj/Release/mbedtls-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DMBEDTLS_ZLIB_SUPPORT
INCLUDES += -I../../contrib/mbedtls/include -I../../contrib/zlib
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -mmacosx-version-min=10.4
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/libmbedtls-lib.a
OBJDIR = obj/Debug/mbedtls-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DMBEDTLS_ZLIB_SUPPORT
INCLUDES += -I../../contrib/mbedtls/include -I../../contrib/zlib
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -mmacosx-version-min=10.4
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/aes.o \
$(OBJDIR)/aesni.o \
$(OBJDIR)/arc4.o \
$(OBJDIR)/asn1parse.o \
$(OBJDIR)/asn1write.o \
$(OBJDIR)/base64.o \
$(OBJDIR)/bignum.o \
$(OBJDIR)/blowfish.o \
$(OBJDIR)/camellia.o \
$(OBJDIR)/ccm.o \
$(OBJDIR)/certs.o \
$(OBJDIR)/cipher.o \
$(OBJDIR)/cipher_wrap.o \
$(OBJDIR)/ctr_drbg.o \
$(OBJDIR)/debug.o \
$(OBJDIR)/des.o \
$(OBJDIR)/dhm.o \
$(OBJDIR)/ecdh.o \
$(OBJDIR)/ecdsa.o \
$(OBJDIR)/ecjpake.o \
$(OBJDIR)/ecp.o \
$(OBJDIR)/ecp_curves.o \
$(OBJDIR)/entropy.o \
$(OBJDIR)/entropy_poll.o \
$(OBJDIR)/error.o \
$(OBJDIR)/gcm.o \
$(OBJDIR)/havege.o \
$(OBJDIR)/hmac_drbg.o \
$(OBJDIR)/md.o \
$(OBJDIR)/md2.o \
$(OBJDIR)/md4.o \
$(OBJDIR)/md5.o \
$(OBJDIR)/md_wrap.o \
$(OBJDIR)/memory_buffer_alloc.o \
$(OBJDIR)/net.o \
$(OBJDIR)/oid.o \
$(OBJDIR)/padlock.o \
$(OBJDIR)/pem.o \
$(OBJDIR)/pk.o \
$(OBJDIR)/pk_wrap.o \
$(OBJDIR)/pkcs11.o \
$(OBJDIR)/pkcs12.o \
$(OBJDIR)/pkcs5.o \
$(OBJDIR)/pkparse.o \
$(OBJDIR)/pkwrite.o \
$(OBJDIR)/platform.o \
$(OBJDIR)/ripemd160.o \
$(OBJDIR)/rsa.o \
$(OBJDIR)/sha1.o \
$(OBJDIR)/sha256.o \
$(OBJDIR)/sha512.o \
$(OBJDIR)/ssl_cache.o \
$(OBJDIR)/ssl_ciphersuites.o \
$(OBJDIR)/ssl_cli.o \
$(OBJDIR)/ssl_cookie.o \
$(OBJDIR)/ssl_srv.o \
$(OBJDIR)/ssl_ticket.o \
$(OBJDIR)/ssl_tls.o \
$(OBJDIR)/threading.o \
$(OBJDIR)/timing.o \
$(OBJDIR)/version.o \
$(OBJDIR)/version_features.o \
$(OBJDIR)/x509.o \
$(OBJDIR)/x509_create.o \
$(OBJDIR)/x509_crl.o \
$(OBJDIR)/x509_crt.o \
$(OBJDIR)/x509_csr.o \
$(OBJDIR)/x509write_crt.o \
$(OBJDIR)/x509write_csr.o \
$(OBJDIR)/xtea.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking mbedtls-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning mbedtls-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/aes.o: ../../contrib/mbedtls/library/aes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/aesni.o: ../../contrib/mbedtls/library/aesni.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/arc4.o: ../../contrib/mbedtls/library/arc4.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/asn1parse.o: ../../contrib/mbedtls/library/asn1parse.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/asn1write.o: ../../contrib/mbedtls/library/asn1write.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/base64.o: ../../contrib/mbedtls/library/base64.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/bignum.o: ../../contrib/mbedtls/library/bignum.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/blowfish.o: ../../contrib/mbedtls/library/blowfish.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/camellia.o: ../../contrib/mbedtls/library/camellia.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ccm.o: ../../contrib/mbedtls/library/ccm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/certs.o: ../../contrib/mbedtls/library/certs.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/cipher.o: ../../contrib/mbedtls/library/cipher.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/cipher_wrap.o: ../../contrib/mbedtls/library/cipher_wrap.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ctr_drbg.o: ../../contrib/mbedtls/library/ctr_drbg.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/debug.o: ../../contrib/mbedtls/library/debug.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/des.o: ../../contrib/mbedtls/library/des.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/dhm.o: ../../contrib/mbedtls/library/dhm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecdh.o: ../../contrib/mbedtls/library/ecdh.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecdsa.o: ../../contrib/mbedtls/library/ecdsa.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecjpake.o: ../../contrib/mbedtls/library/ecjpake.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecp.o: ../../contrib/mbedtls/library/ecp.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecp_curves.o: ../../contrib/mbedtls/library/ecp_curves.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/entropy.o: ../../contrib/mbedtls/library/entropy.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/entropy_poll.o: ../../contrib/mbedtls/library/entropy_poll.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/error.o: ../../contrib/mbedtls/library/error.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gcm.o: ../../contrib/mbedtls/library/gcm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/havege.o: ../../contrib/mbedtls/library/havege.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/hmac_drbg.o: ../../contrib/mbedtls/library/hmac_drbg.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md.o: ../../contrib/mbedtls/library/md.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md2.o: ../../contrib/mbedtls/library/md2.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md4.o: ../../contrib/mbedtls/library/md4.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md5.o: ../../contrib/mbedtls/library/md5.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md_wrap.o: ../../contrib/mbedtls/library/md_wrap.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/memory_buffer_alloc.o: ../../contrib/mbedtls/library/memory_buffer_alloc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/net.o: ../../contrib/mbedtls/library/net.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/oid.o: ../../contrib/mbedtls/library/oid.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/padlock.o: ../../contrib/mbedtls/library/padlock.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pem.o: ../../contrib/mbedtls/library/pem.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pk.o: ../../contrib/mbedtls/library/pk.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pk_wrap.o: ../../contrib/mbedtls/library/pk_wrap.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkcs11.o: ../../contrib/mbedtls/library/pkcs11.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkcs12.o: ../../contrib/mbedtls/library/pkcs12.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkcs5.o: ../../contrib/mbedtls/library/pkcs5.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkparse.o: ../../contrib/mbedtls/library/pkparse.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkwrite.o: ../../contrib/mbedtls/library/pkwrite.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/platform.o: ../../contrib/mbedtls/library/platform.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ripemd160.o: ../../contrib/mbedtls/library/ripemd160.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/rsa.o: ../../contrib/mbedtls/library/rsa.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/sha1.o: ../../contrib/mbedtls/library/sha1.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/sha256.o: ../../contrib/mbedtls/library/sha256.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/sha512.o: ../../contrib/mbedtls/library/sha512.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_cache.o: ../../contrib/mbedtls/library/ssl_cache.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_ciphersuites.o: ../../contrib/mbedtls/library/ssl_ciphersuites.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_cli.o: ../../contrib/mbedtls/library/ssl_cli.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_cookie.o: ../../contrib/mbedtls/library/ssl_cookie.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_srv.o: ../../contrib/mbedtls/library/ssl_srv.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_ticket.o: ../../contrib/mbedtls/library/ssl_ticket.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_tls.o: ../../contrib/mbedtls/library/ssl_tls.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/threading.o: ../../contrib/mbedtls/library/threading.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/timing.o: ../../contrib/mbedtls/library/timing.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/version.o: ../../contrib/mbedtls/library/version.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/version_features.o: ../../contrib/mbedtls/library/version_features.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509.o: ../../contrib/mbedtls/library/x509.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_create.o: ../../contrib/mbedtls/library/x509_create.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_crl.o: ../../contrib/mbedtls/library/x509_crl.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_crt.o: ../../contrib/mbedtls/library/x509_crt.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_csr.o: ../../contrib/mbedtls/library/x509_csr.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509write_crt.o: ../../contrib/mbedtls/library/x509write_crt.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509write_csr.o: ../../contrib/mbedtls/library/x509write_csr.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/xtea.o: ../../contrib/mbedtls/library/xtea.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,913 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/libzip-lib.a
OBJDIR = obj/Release/zip-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP
INCLUDES += -I../../contrib/libzip/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -mmacosx-version-min=10.4
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/libzip-lib.a
OBJDIR = obj/Debug/zip-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP
INCLUDES += -I../../contrib/libzip/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -mmacosx-version-min=10.4
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/mkstemp.o \
$(OBJDIR)/zip_add.o \
$(OBJDIR)/zip_add_dir.o \
$(OBJDIR)/zip_add_entry.o \
$(OBJDIR)/zip_close.o \
$(OBJDIR)/zip_delete.o \
$(OBJDIR)/zip_dir_add.o \
$(OBJDIR)/zip_dirent.o \
$(OBJDIR)/zip_discard.o \
$(OBJDIR)/zip_entry.o \
$(OBJDIR)/zip_err_str.o \
$(OBJDIR)/zip_error.o \
$(OBJDIR)/zip_error_clear.o \
$(OBJDIR)/zip_error_get.o \
$(OBJDIR)/zip_error_get_sys_type.o \
$(OBJDIR)/zip_error_strerror.o \
$(OBJDIR)/zip_error_to_str.o \
$(OBJDIR)/zip_extra_field.o \
$(OBJDIR)/zip_extra_field_api.o \
$(OBJDIR)/zip_fclose.o \
$(OBJDIR)/zip_fdopen.o \
$(OBJDIR)/zip_file_add.o \
$(OBJDIR)/zip_file_error_clear.o \
$(OBJDIR)/zip_file_error_get.o \
$(OBJDIR)/zip_file_get_comment.o \
$(OBJDIR)/zip_file_get_external_attributes.o \
$(OBJDIR)/zip_file_get_offset.o \
$(OBJDIR)/zip_file_rename.o \
$(OBJDIR)/zip_file_replace.o \
$(OBJDIR)/zip_file_set_comment.o \
$(OBJDIR)/zip_file_set_external_attributes.o \
$(OBJDIR)/zip_file_strerror.o \
$(OBJDIR)/zip_filerange_crc.o \
$(OBJDIR)/zip_fopen.o \
$(OBJDIR)/zip_fopen_encrypted.o \
$(OBJDIR)/zip_fopen_index.o \
$(OBJDIR)/zip_fopen_index_encrypted.o \
$(OBJDIR)/zip_fread.o \
$(OBJDIR)/zip_get_archive_comment.o \
$(OBJDIR)/zip_get_archive_flag.o \
$(OBJDIR)/zip_get_compression_implementation.o \
$(OBJDIR)/zip_get_encryption_implementation.o \
$(OBJDIR)/zip_get_file_comment.o \
$(OBJDIR)/zip_get_name.o \
$(OBJDIR)/zip_get_num_entries.o \
$(OBJDIR)/zip_get_num_files.o \
$(OBJDIR)/zip_memdup.o \
$(OBJDIR)/zip_name_locate.o \
$(OBJDIR)/zip_new.o \
$(OBJDIR)/zip_open.o \
$(OBJDIR)/zip_rename.o \
$(OBJDIR)/zip_replace.o \
$(OBJDIR)/zip_set_archive_comment.o \
$(OBJDIR)/zip_set_archive_flag.o \
$(OBJDIR)/zip_set_default_password.o \
$(OBJDIR)/zip_set_file_comment.o \
$(OBJDIR)/zip_set_file_compression.o \
$(OBJDIR)/zip_set_name.o \
$(OBJDIR)/zip_source_buffer.o \
$(OBJDIR)/zip_source_close.o \
$(OBJDIR)/zip_source_crc.o \
$(OBJDIR)/zip_source_deflate.o \
$(OBJDIR)/zip_source_error.o \
$(OBJDIR)/zip_source_file.o \
$(OBJDIR)/zip_source_filep.o \
$(OBJDIR)/zip_source_free.o \
$(OBJDIR)/zip_source_function.o \
$(OBJDIR)/zip_source_layered.o \
$(OBJDIR)/zip_source_open.o \
$(OBJDIR)/zip_source_pkware.o \
$(OBJDIR)/zip_source_pop.o \
$(OBJDIR)/zip_source_read.o \
$(OBJDIR)/zip_source_stat.o \
$(OBJDIR)/zip_source_window.o \
$(OBJDIR)/zip_source_zip.o \
$(OBJDIR)/zip_source_zip_new.o \
$(OBJDIR)/zip_stat.o \
$(OBJDIR)/zip_stat_index.o \
$(OBJDIR)/zip_stat_init.o \
$(OBJDIR)/zip_strerror.o \
$(OBJDIR)/zip_string.o \
$(OBJDIR)/zip_unchange.o \
$(OBJDIR)/zip_unchange_all.o \
$(OBJDIR)/zip_unchange_archive.o \
$(OBJDIR)/zip_unchange_data.o \
$(OBJDIR)/zip_utf-8.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking zip-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning zip-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/mkstemp.o: ../../contrib/libzip/mkstemp.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_add.o: ../../contrib/libzip/zip_add.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_add_dir.o: ../../contrib/libzip/zip_add_dir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_add_entry.o: ../../contrib/libzip/zip_add_entry.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_close.o: ../../contrib/libzip/zip_close.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_delete.o: ../../contrib/libzip/zip_delete.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_dir_add.o: ../../contrib/libzip/zip_dir_add.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_dirent.o: ../../contrib/libzip/zip_dirent.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_discard.o: ../../contrib/libzip/zip_discard.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_entry.o: ../../contrib/libzip/zip_entry.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_err_str.o: ../../contrib/libzip/zip_err_str.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error.o: ../../contrib/libzip/zip_error.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_clear.o: ../../contrib/libzip/zip_error_clear.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_get.o: ../../contrib/libzip/zip_error_get.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_get_sys_type.o: ../../contrib/libzip/zip_error_get_sys_type.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_strerror.o: ../../contrib/libzip/zip_error_strerror.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_to_str.o: ../../contrib/libzip/zip_error_to_str.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_extra_field.o: ../../contrib/libzip/zip_extra_field.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_extra_field_api.o: ../../contrib/libzip/zip_extra_field_api.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fclose.o: ../../contrib/libzip/zip_fclose.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fdopen.o: ../../contrib/libzip/zip_fdopen.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_add.o: ../../contrib/libzip/zip_file_add.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_error_clear.o: ../../contrib/libzip/zip_file_error_clear.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_error_get.o: ../../contrib/libzip/zip_file_error_get.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_get_comment.o: ../../contrib/libzip/zip_file_get_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_get_external_attributes.o: ../../contrib/libzip/zip_file_get_external_attributes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_get_offset.o: ../../contrib/libzip/zip_file_get_offset.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_rename.o: ../../contrib/libzip/zip_file_rename.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_replace.o: ../../contrib/libzip/zip_file_replace.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_set_comment.o: ../../contrib/libzip/zip_file_set_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_set_external_attributes.o: ../../contrib/libzip/zip_file_set_external_attributes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_strerror.o: ../../contrib/libzip/zip_file_strerror.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_filerange_crc.o: ../../contrib/libzip/zip_filerange_crc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen.o: ../../contrib/libzip/zip_fopen.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen_encrypted.o: ../../contrib/libzip/zip_fopen_encrypted.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen_index.o: ../../contrib/libzip/zip_fopen_index.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen_index_encrypted.o: ../../contrib/libzip/zip_fopen_index_encrypted.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fread.o: ../../contrib/libzip/zip_fread.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_archive_comment.o: ../../contrib/libzip/zip_get_archive_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_archive_flag.o: ../../contrib/libzip/zip_get_archive_flag.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_compression_implementation.o: ../../contrib/libzip/zip_get_compression_implementation.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_encryption_implementation.o: ../../contrib/libzip/zip_get_encryption_implementation.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_file_comment.o: ../../contrib/libzip/zip_get_file_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_name.o: ../../contrib/libzip/zip_get_name.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_num_entries.o: ../../contrib/libzip/zip_get_num_entries.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_num_files.o: ../../contrib/libzip/zip_get_num_files.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_memdup.o: ../../contrib/libzip/zip_memdup.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_name_locate.o: ../../contrib/libzip/zip_name_locate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_new.o: ../../contrib/libzip/zip_new.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_open.o: ../../contrib/libzip/zip_open.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_rename.o: ../../contrib/libzip/zip_rename.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_replace.o: ../../contrib/libzip/zip_replace.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_archive_comment.o: ../../contrib/libzip/zip_set_archive_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_archive_flag.o: ../../contrib/libzip/zip_set_archive_flag.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_default_password.o: ../../contrib/libzip/zip_set_default_password.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_file_comment.o: ../../contrib/libzip/zip_set_file_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_file_compression.o: ../../contrib/libzip/zip_set_file_compression.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_name.o: ../../contrib/libzip/zip_set_name.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_buffer.o: ../../contrib/libzip/zip_source_buffer.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_close.o: ../../contrib/libzip/zip_source_close.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_crc.o: ../../contrib/libzip/zip_source_crc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_deflate.o: ../../contrib/libzip/zip_source_deflate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_error.o: ../../contrib/libzip/zip_source_error.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_file.o: ../../contrib/libzip/zip_source_file.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_filep.o: ../../contrib/libzip/zip_source_filep.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_free.o: ../../contrib/libzip/zip_source_free.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_function.o: ../../contrib/libzip/zip_source_function.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_layered.o: ../../contrib/libzip/zip_source_layered.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_open.o: ../../contrib/libzip/zip_source_open.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_pkware.o: ../../contrib/libzip/zip_source_pkware.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_pop.o: ../../contrib/libzip/zip_source_pop.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_read.o: ../../contrib/libzip/zip_source_read.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_stat.o: ../../contrib/libzip/zip_source_stat.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_window.o: ../../contrib/libzip/zip_source_window.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_zip.o: ../../contrib/libzip/zip_source_zip.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_zip_new.o: ../../contrib/libzip/zip_source_zip_new.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_stat.o: ../../contrib/libzip/zip_stat.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_stat_index.o: ../../contrib/libzip/zip_stat_index.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_stat_init.o: ../../contrib/libzip/zip_stat_init.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_strerror.o: ../../contrib/libzip/zip_strerror.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_string.o: ../../contrib/libzip/zip_string.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange.o: ../../contrib/libzip/zip_unchange.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange_all.o: ../../contrib/libzip/zip_unchange_all.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange_archive.o: ../../contrib/libzip/zip_unchange_archive.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange_data.o: ../../contrib/libzip/zip_unchange_data.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_utf-8.o: ../../contrib/libzip/zip_utf-8.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,274 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/libzlib-lib.a
OBJDIR = obj/Release/zlib-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H
INCLUDES +=
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -mmacosx-version-min=10.4
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
ifeq ($(origin CC), default)
CC = clang
endif
ifeq ($(origin CXX), default)
CXX = clang++
endif
ifeq ($(origin AR), default)
AR = ar
endif
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/libzlib-lib.a
OBJDIR = obj/Debug/zlib-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DN_FSEEKO -DHAVE_UNISTD_H
INCLUDES +=
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w -mmacosx-version-min=10.4
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w -mmacosx-version-min=10.4
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -mmacosx-version-min=10.4
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/adler32.o \
$(OBJDIR)/compress.o \
$(OBJDIR)/crc32.o \
$(OBJDIR)/deflate.o \
$(OBJDIR)/gzclose.o \
$(OBJDIR)/gzlib.o \
$(OBJDIR)/gzread.o \
$(OBJDIR)/gzwrite.o \
$(OBJDIR)/infback.o \
$(OBJDIR)/inffast.o \
$(OBJDIR)/inflate.o \
$(OBJDIR)/inftrees.o \
$(OBJDIR)/trees.o \
$(OBJDIR)/uncompr.o \
$(OBJDIR)/zutil.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking zlib-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning zlib-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/adler32.o: ../../contrib/zlib/adler32.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/compress.o: ../../contrib/zlib/compress.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/crc32.o: ../../contrib/zlib/crc32.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/deflate.o: ../../contrib/zlib/deflate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzclose.o: ../../contrib/zlib/gzclose.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzlib.o: ../../contrib/zlib/gzlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzread.o: ../../contrib/zlib/gzread.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzwrite.o: ../../contrib/zlib/gzwrite.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/infback.o: ../../contrib/zlib/infback.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/inffast.o: ../../contrib/zlib/inffast.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/inflate.o: ../../contrib/zlib/inflate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/inftrees.o: ../../contrib/zlib/inftrees.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/trees.o: ../../contrib/zlib/trees.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/uncompr.o: ../../contrib/zlib/uncompr.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zutil.o: ../../contrib/zlib/zutil.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,119 @@
# GNU Make workspace makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
ifeq ($(config),release)
Premake5_config = release
lua_lib_config = release
luashim_lib_config = release
zlib_lib_config = release
zip_lib_config = release
mbedtls_lib_config = release
curl_lib_config = release
example_config = release
endif
ifeq ($(config),debug)
Premake5_config = debug
lua_lib_config = debug
luashim_lib_config = debug
zlib_lib_config = debug
zip_lib_config = debug
mbedtls_lib_config = debug
curl_lib_config = debug
example_config = debug
endif
PROJECTS := Premake5 lua-lib luashim-lib zlib-lib zip-lib mbedtls-lib curl-lib example
.PHONY: all clean help $(PROJECTS) contrib Binary Modules
all: $(PROJECTS)
contrib: curl-lib lua-lib luashim-lib mbedtls-lib zip-lib zlib-lib
Binary Modules: example
Premake5: lua-lib zip-lib zlib-lib curl-lib mbedtls-lib
ifneq (,$(Premake5_config))
@echo "==== Building Premake5 ($(Premake5_config)) ===="
@${MAKE} --no-print-directory -C . -f Premake5.make config=$(Premake5_config)
endif
lua-lib:
ifneq (,$(lua_lib_config))
@echo "==== Building lua-lib ($(lua_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f lua-lib.make config=$(lua_lib_config)
endif
luashim-lib:
ifneq (,$(luashim_lib_config))
@echo "==== Building luashim-lib ($(luashim_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f luashim-lib.make config=$(luashim_lib_config)
endif
zlib-lib:
ifneq (,$(zlib_lib_config))
@echo "==== Building zlib-lib ($(zlib_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f zlib-lib.make config=$(zlib_lib_config)
endif
zip-lib:
ifneq (,$(zip_lib_config))
@echo "==== Building zip-lib ($(zip_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f zip-lib.make config=$(zip_lib_config)
endif
mbedtls-lib:
ifneq (,$(mbedtls_lib_config))
@echo "==== Building mbedtls-lib ($(mbedtls_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f mbedtls-lib.make config=$(mbedtls_lib_config)
endif
curl-lib:
ifneq (,$(curl_lib_config))
@echo "==== Building curl-lib ($(curl_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f curl-lib.make config=$(curl_lib_config)
endif
example: luashim-lib
ifneq (,$(example_config))
@echo "==== Building example ($(example_config)) ===="
@${MAKE} --no-print-directory -C . -f example.make config=$(example_config)
endif
clean:
@${MAKE} --no-print-directory -C . -f Premake5.make clean
@${MAKE} --no-print-directory -C . -f lua-lib.make clean
@${MAKE} --no-print-directory -C . -f luashim-lib.make clean
@${MAKE} --no-print-directory -C . -f zlib-lib.make clean
@${MAKE} --no-print-directory -C . -f zip-lib.make clean
@${MAKE} --no-print-directory -C . -f mbedtls-lib.make clean
@${MAKE} --no-print-directory -C . -f curl-lib.make clean
@${MAKE} --no-print-directory -C . -f example.make clean
help:
@echo "Usage: make [config=name] [target]"
@echo ""
@echo "CONFIGURATIONS:"
@echo " release"
@echo " debug"
@echo ""
@echo "TARGETS:"
@echo " all (default)"
@echo " clean"
@echo " Premake5"
@echo " lua-lib"
@echo " luashim-lib"
@echo " zlib-lib"
@echo " zip-lib"
@echo " mbedtls-lib"
@echo " curl-lib"
@echo " example"
@echo ""
@echo "For more information, see http://industriousone.com/premake/quick-start"

View File

@ -0,0 +1,573 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = ../../bin/release
TARGET = $(TARGETDIR)/premake5
OBJDIR = obj/Release/Premake5
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -Wall -Wextra -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Release/liblua-lib.a bin/Release/libzip-lib.a bin/Release/libzlib-lib.a bin/Release/libcurl-lib.a bin/Release/libmbedtls-lib.a -lm -ldl -lrt
LDDEPS += bin/Release/liblua-lib.a bin/Release/libzip-lib.a bin/Release/libzlib-lib.a bin/Release/libcurl-lib.a bin/Release/libmbedtls-lib.a
ALL_LDFLAGS += $(LDFLAGS) -s -rdynamic
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = ../../bin/debug
TARGET = $(TARGETDIR)/premake5
OBJDIR = obj/Debug/Premake5
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -Wall -Wextra
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Debug/liblua-lib.a bin/Debug/libzip-lib.a bin/Debug/libzlib-lib.a bin/Debug/libcurl-lib.a bin/Debug/libmbedtls-lib.a -lm -ldl -lrt
LDDEPS += bin/Debug/liblua-lib.a bin/Debug/libzip-lib.a bin/Debug/libzlib-lib.a bin/Debug/libcurl-lib.a bin/Debug/libmbedtls-lib.a
ALL_LDFLAGS += $(LDFLAGS) -rdynamic
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/buffered_io.o \
$(OBJDIR)/criteria_matches.o \
$(OBJDIR)/curl_utils.o \
$(OBJDIR)/debug_prompt.o \
$(OBJDIR)/http_download.o \
$(OBJDIR)/http_get.o \
$(OBJDIR)/http_post.o \
$(OBJDIR)/lua_auxlib.o \
$(OBJDIR)/os_chdir.o \
$(OBJDIR)/os_chmod.o \
$(OBJDIR)/os_comparefiles.o \
$(OBJDIR)/os_compile.o \
$(OBJDIR)/os_copyfile.o \
$(OBJDIR)/os_getWindowsRegistry.o \
$(OBJDIR)/os_getcwd.o \
$(OBJDIR)/os_getpass.o \
$(OBJDIR)/os_getversion.o \
$(OBJDIR)/os_host.o \
$(OBJDIR)/os_is64bit.o \
$(OBJDIR)/os_isdir.o \
$(OBJDIR)/os_isfile.o \
$(OBJDIR)/os_islink.o \
$(OBJDIR)/os_locate.o \
$(OBJDIR)/os_match.o \
$(OBJDIR)/os_mkdir.o \
$(OBJDIR)/os_pathsearch.o \
$(OBJDIR)/os_realpath.o \
$(OBJDIR)/os_remove.o \
$(OBJDIR)/os_rename.o \
$(OBJDIR)/os_rmdir.o \
$(OBJDIR)/os_stat.o \
$(OBJDIR)/os_touchfile.o \
$(OBJDIR)/os_uuid.o \
$(OBJDIR)/os_writefile_ifnotequal.o \
$(OBJDIR)/path_getabsolute.o \
$(OBJDIR)/path_getrelative.o \
$(OBJDIR)/path_isabsolute.o \
$(OBJDIR)/path_join.o \
$(OBJDIR)/path_normalize.o \
$(OBJDIR)/path_translate.o \
$(OBJDIR)/path_wildcards.o \
$(OBJDIR)/premake.o \
$(OBJDIR)/premake_main.o \
$(OBJDIR)/string_endswith.o \
$(OBJDIR)/string_hash.o \
$(OBJDIR)/string_sha1.o \
$(OBJDIR)/string_startswith.o \
$(OBJDIR)/term_textColor.o \
$(OBJDIR)/zip_extract.o \
$(OBJDIR)/scripts.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking Premake5
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning Premake5
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/buffered_io.o: ../../src/host/buffered_io.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/criteria_matches.o: ../../src/host/criteria_matches.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/curl_utils.o: ../../src/host/curl_utils.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/debug_prompt.o: ../../src/host/debug_prompt.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/http_download.o: ../../src/host/http_download.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/http_get.o: ../../src/host/http_get.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/http_post.o: ../../src/host/http_post.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lua_auxlib.o: ../../src/host/lua_auxlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_chdir.o: ../../src/host/os_chdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_chmod.o: ../../src/host/os_chmod.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_comparefiles.o: ../../src/host/os_comparefiles.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_compile.o: ../../src/host/os_compile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_copyfile.o: ../../src/host/os_copyfile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getWindowsRegistry.o: ../../src/host/os_getWindowsRegistry.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getcwd.o: ../../src/host/os_getcwd.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getpass.o: ../../src/host/os_getpass.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getversion.o: ../../src/host/os_getversion.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_host.o: ../../src/host/os_host.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_is64bit.o: ../../src/host/os_is64bit.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_isdir.o: ../../src/host/os_isdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_isfile.o: ../../src/host/os_isfile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_islink.o: ../../src/host/os_islink.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_locate.o: ../../src/host/os_locate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_match.o: ../../src/host/os_match.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_mkdir.o: ../../src/host/os_mkdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_pathsearch.o: ../../src/host/os_pathsearch.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_realpath.o: ../../src/host/os_realpath.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_remove.o: ../../src/host/os_remove.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_rename.o: ../../src/host/os_rename.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_rmdir.o: ../../src/host/os_rmdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_stat.o: ../../src/host/os_stat.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_touchfile.o: ../../src/host/os_touchfile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_uuid.o: ../../src/host/os_uuid.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_writefile_ifnotequal.o: ../../src/host/os_writefile_ifnotequal.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_getabsolute.o: ../../src/host/path_getabsolute.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_getrelative.o: ../../src/host/path_getrelative.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_isabsolute.o: ../../src/host/path_isabsolute.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_join.o: ../../src/host/path_join.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_normalize.o: ../../src/host/path_normalize.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_translate.o: ../../src/host/path_translate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_wildcards.o: ../../src/host/path_wildcards.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/premake.o: ../../src/host/premake.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/premake_main.o: ../../src/host/premake_main.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_endswith.o: ../../src/host/string_endswith.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_hash.o: ../../src/host/string_hash.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_sha1.o: ../../src/host/string_sha1.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_startswith.o: ../../src/host/string_startswith.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/term_textColor.o: ../../src/host/term_textColor.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_extract.o: ../../src/host/zip_extract.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/scripts.o: ../../src/scripts.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,132 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = ../../bin/release
TARGET = $(TARGETDIR)/example.so
OBJDIR = obj/Release/example
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -fPIC -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -fPIC -Wall -Wextra -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Release/libluashim-lib.a
LDDEPS += bin/Release/libluashim-lib.a
ALL_LDFLAGS += $(LDFLAGS) -shared -Wl,-soname=example.so -s
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = ../../bin/debug
TARGET = $(TARGETDIR)/example.so
OBJDIR = obj/Debug/example
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Debug/libluashim-lib.a
LDDEPS += bin/Debug/libluashim-lib.a
ALL_LDFLAGS += $(LDFLAGS) -shared -Wl,-soname=example.so
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/main.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking example
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning example
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/main.o: ../../binmodules/example/main.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,411 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/liblua-lib.a
OBJDIR = obj/Release/lua-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/liblua-lib.a
OBJDIR = obj/Debug/lua-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/lapi.o \
$(OBJDIR)/lbaselib.o \
$(OBJDIR)/lbitlib.o \
$(OBJDIR)/lcode.o \
$(OBJDIR)/lcorolib.o \
$(OBJDIR)/lctype.o \
$(OBJDIR)/ldblib.o \
$(OBJDIR)/ldebug.o \
$(OBJDIR)/ldo.o \
$(OBJDIR)/ldump.o \
$(OBJDIR)/lfunc.o \
$(OBJDIR)/lgc.o \
$(OBJDIR)/linit.o \
$(OBJDIR)/liolib.o \
$(OBJDIR)/llex.o \
$(OBJDIR)/lmathlib.o \
$(OBJDIR)/lmem.o \
$(OBJDIR)/loadlib.o \
$(OBJDIR)/lobject.o \
$(OBJDIR)/lopcodes.o \
$(OBJDIR)/loslib.o \
$(OBJDIR)/lparser.o \
$(OBJDIR)/lstate.o \
$(OBJDIR)/lstring.o \
$(OBJDIR)/lstrlib.o \
$(OBJDIR)/ltable.o \
$(OBJDIR)/ltablib.o \
$(OBJDIR)/ltm.o \
$(OBJDIR)/lundump.o \
$(OBJDIR)/lutf8lib.o \
$(OBJDIR)/lvm.o \
$(OBJDIR)/lzio.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking lua-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning lua-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/lapi.o: ../../contrib/lua/src/lapi.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lbaselib.o: ../../contrib/lua/src/lbaselib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lbitlib.o: ../../contrib/lua/src/lbitlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lcode.o: ../../contrib/lua/src/lcode.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lcorolib.o: ../../contrib/lua/src/lcorolib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lctype.o: ../../contrib/lua/src/lctype.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldblib.o: ../../contrib/lua/src/ldblib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldebug.o: ../../contrib/lua/src/ldebug.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldo.o: ../../contrib/lua/src/ldo.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldump.o: ../../contrib/lua/src/ldump.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lfunc.o: ../../contrib/lua/src/lfunc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lgc.o: ../../contrib/lua/src/lgc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/linit.o: ../../contrib/lua/src/linit.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/liolib.o: ../../contrib/lua/src/liolib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/llex.o: ../../contrib/lua/src/llex.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lmathlib.o: ../../contrib/lua/src/lmathlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lmem.o: ../../contrib/lua/src/lmem.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/loadlib.o: ../../contrib/lua/src/loadlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lobject.o: ../../contrib/lua/src/lobject.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lopcodes.o: ../../contrib/lua/src/lopcodes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/loslib.o: ../../contrib/lua/src/loslib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lparser.o: ../../contrib/lua/src/lparser.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lstate.o: ../../contrib/lua/src/lstate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lstring.o: ../../contrib/lua/src/lstring.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lstrlib.o: ../../contrib/lua/src/lstrlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ltable.o: ../../contrib/lua/src/ltable.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ltablib.o: ../../contrib/lua/src/ltablib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ltm.o: ../../contrib/lua/src/ltm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lundump.o: ../../contrib/lua/src/lundump.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lutf8lib.o: ../../contrib/lua/src/lutf8lib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lvm.o: ../../contrib/lua/src/lvm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lzio.o: ../../contrib/lua/src/lzio.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,132 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/libluashim-lib.a
OBJDIR = obj/Release/luashim-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -fPIC -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -fPIC -Wall -Wextra -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/libluashim-lib.a
OBJDIR = obj/Debug/luashim-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/luashim.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking luashim-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning luashim-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/luashim.o: ../../contrib/luashim/luashim.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,753 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/libmbedtls-lib.a
OBJDIR = obj/Release/mbedtls-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DMBEDTLS_ZLIB_SUPPORT
INCLUDES += -I../../contrib/mbedtls/include -I../../contrib/zlib
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/libmbedtls-lib.a
OBJDIR = obj/Debug/mbedtls-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DMBEDTLS_ZLIB_SUPPORT
INCLUDES += -I../../contrib/mbedtls/include -I../../contrib/zlib
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/aes.o \
$(OBJDIR)/aesni.o \
$(OBJDIR)/arc4.o \
$(OBJDIR)/asn1parse.o \
$(OBJDIR)/asn1write.o \
$(OBJDIR)/base64.o \
$(OBJDIR)/bignum.o \
$(OBJDIR)/blowfish.o \
$(OBJDIR)/camellia.o \
$(OBJDIR)/ccm.o \
$(OBJDIR)/certs.o \
$(OBJDIR)/cipher.o \
$(OBJDIR)/cipher_wrap.o \
$(OBJDIR)/ctr_drbg.o \
$(OBJDIR)/debug.o \
$(OBJDIR)/des.o \
$(OBJDIR)/dhm.o \
$(OBJDIR)/ecdh.o \
$(OBJDIR)/ecdsa.o \
$(OBJDIR)/ecjpake.o \
$(OBJDIR)/ecp.o \
$(OBJDIR)/ecp_curves.o \
$(OBJDIR)/entropy.o \
$(OBJDIR)/entropy_poll.o \
$(OBJDIR)/error.o \
$(OBJDIR)/gcm.o \
$(OBJDIR)/havege.o \
$(OBJDIR)/hmac_drbg.o \
$(OBJDIR)/md.o \
$(OBJDIR)/md2.o \
$(OBJDIR)/md4.o \
$(OBJDIR)/md5.o \
$(OBJDIR)/md_wrap.o \
$(OBJDIR)/memory_buffer_alloc.o \
$(OBJDIR)/net.o \
$(OBJDIR)/oid.o \
$(OBJDIR)/padlock.o \
$(OBJDIR)/pem.o \
$(OBJDIR)/pk.o \
$(OBJDIR)/pk_wrap.o \
$(OBJDIR)/pkcs11.o \
$(OBJDIR)/pkcs12.o \
$(OBJDIR)/pkcs5.o \
$(OBJDIR)/pkparse.o \
$(OBJDIR)/pkwrite.o \
$(OBJDIR)/platform.o \
$(OBJDIR)/ripemd160.o \
$(OBJDIR)/rsa.o \
$(OBJDIR)/sha1.o \
$(OBJDIR)/sha256.o \
$(OBJDIR)/sha512.o \
$(OBJDIR)/ssl_cache.o \
$(OBJDIR)/ssl_ciphersuites.o \
$(OBJDIR)/ssl_cli.o \
$(OBJDIR)/ssl_cookie.o \
$(OBJDIR)/ssl_srv.o \
$(OBJDIR)/ssl_ticket.o \
$(OBJDIR)/ssl_tls.o \
$(OBJDIR)/threading.o \
$(OBJDIR)/timing.o \
$(OBJDIR)/version.o \
$(OBJDIR)/version_features.o \
$(OBJDIR)/x509.o \
$(OBJDIR)/x509_create.o \
$(OBJDIR)/x509_crl.o \
$(OBJDIR)/x509_crt.o \
$(OBJDIR)/x509_csr.o \
$(OBJDIR)/x509write_crt.o \
$(OBJDIR)/x509write_csr.o \
$(OBJDIR)/xtea.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking mbedtls-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning mbedtls-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/aes.o: ../../contrib/mbedtls/library/aes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/aesni.o: ../../contrib/mbedtls/library/aesni.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/arc4.o: ../../contrib/mbedtls/library/arc4.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/asn1parse.o: ../../contrib/mbedtls/library/asn1parse.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/asn1write.o: ../../contrib/mbedtls/library/asn1write.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/base64.o: ../../contrib/mbedtls/library/base64.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/bignum.o: ../../contrib/mbedtls/library/bignum.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/blowfish.o: ../../contrib/mbedtls/library/blowfish.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/camellia.o: ../../contrib/mbedtls/library/camellia.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ccm.o: ../../contrib/mbedtls/library/ccm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/certs.o: ../../contrib/mbedtls/library/certs.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/cipher.o: ../../contrib/mbedtls/library/cipher.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/cipher_wrap.o: ../../contrib/mbedtls/library/cipher_wrap.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ctr_drbg.o: ../../contrib/mbedtls/library/ctr_drbg.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/debug.o: ../../contrib/mbedtls/library/debug.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/des.o: ../../contrib/mbedtls/library/des.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/dhm.o: ../../contrib/mbedtls/library/dhm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecdh.o: ../../contrib/mbedtls/library/ecdh.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecdsa.o: ../../contrib/mbedtls/library/ecdsa.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecjpake.o: ../../contrib/mbedtls/library/ecjpake.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecp.o: ../../contrib/mbedtls/library/ecp.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecp_curves.o: ../../contrib/mbedtls/library/ecp_curves.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/entropy.o: ../../contrib/mbedtls/library/entropy.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/entropy_poll.o: ../../contrib/mbedtls/library/entropy_poll.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/error.o: ../../contrib/mbedtls/library/error.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gcm.o: ../../contrib/mbedtls/library/gcm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/havege.o: ../../contrib/mbedtls/library/havege.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/hmac_drbg.o: ../../contrib/mbedtls/library/hmac_drbg.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md.o: ../../contrib/mbedtls/library/md.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md2.o: ../../contrib/mbedtls/library/md2.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md4.o: ../../contrib/mbedtls/library/md4.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md5.o: ../../contrib/mbedtls/library/md5.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md_wrap.o: ../../contrib/mbedtls/library/md_wrap.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/memory_buffer_alloc.o: ../../contrib/mbedtls/library/memory_buffer_alloc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/net.o: ../../contrib/mbedtls/library/net.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/oid.o: ../../contrib/mbedtls/library/oid.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/padlock.o: ../../contrib/mbedtls/library/padlock.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pem.o: ../../contrib/mbedtls/library/pem.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pk.o: ../../contrib/mbedtls/library/pk.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pk_wrap.o: ../../contrib/mbedtls/library/pk_wrap.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkcs11.o: ../../contrib/mbedtls/library/pkcs11.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkcs12.o: ../../contrib/mbedtls/library/pkcs12.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkcs5.o: ../../contrib/mbedtls/library/pkcs5.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkparse.o: ../../contrib/mbedtls/library/pkparse.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkwrite.o: ../../contrib/mbedtls/library/pkwrite.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/platform.o: ../../contrib/mbedtls/library/platform.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ripemd160.o: ../../contrib/mbedtls/library/ripemd160.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/rsa.o: ../../contrib/mbedtls/library/rsa.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/sha1.o: ../../contrib/mbedtls/library/sha1.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/sha256.o: ../../contrib/mbedtls/library/sha256.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/sha512.o: ../../contrib/mbedtls/library/sha512.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_cache.o: ../../contrib/mbedtls/library/ssl_cache.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_ciphersuites.o: ../../contrib/mbedtls/library/ssl_ciphersuites.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_cli.o: ../../contrib/mbedtls/library/ssl_cli.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_cookie.o: ../../contrib/mbedtls/library/ssl_cookie.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_srv.o: ../../contrib/mbedtls/library/ssl_srv.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_ticket.o: ../../contrib/mbedtls/library/ssl_ticket.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_tls.o: ../../contrib/mbedtls/library/ssl_tls.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/threading.o: ../../contrib/mbedtls/library/threading.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/timing.o: ../../contrib/mbedtls/library/timing.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/version.o: ../../contrib/mbedtls/library/version.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/version_features.o: ../../contrib/mbedtls/library/version_features.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509.o: ../../contrib/mbedtls/library/x509.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_create.o: ../../contrib/mbedtls/library/x509_create.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_crl.o: ../../contrib/mbedtls/library/x509_crl.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_crt.o: ../../contrib/mbedtls/library/x509_crt.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_csr.o: ../../contrib/mbedtls/library/x509_csr.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509write_crt.o: ../../contrib/mbedtls/library/x509write_crt.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509write_csr.o: ../../contrib/mbedtls/library/x509write_csr.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/xtea.o: ../../contrib/mbedtls/library/xtea.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,897 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/libzip-lib.a
OBJDIR = obj/Release/zip-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H
INCLUDES += -I../../contrib/libzip/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/libzip-lib.a
OBJDIR = obj/Debug/zip-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DN_FSEEKO -DHAVE_SSIZE_T_LIBZIP -DHAVE_CONFIG_H
INCLUDES += -I../../contrib/libzip/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/mkstemp.o \
$(OBJDIR)/zip_add.o \
$(OBJDIR)/zip_add_dir.o \
$(OBJDIR)/zip_add_entry.o \
$(OBJDIR)/zip_close.o \
$(OBJDIR)/zip_delete.o \
$(OBJDIR)/zip_dir_add.o \
$(OBJDIR)/zip_dirent.o \
$(OBJDIR)/zip_discard.o \
$(OBJDIR)/zip_entry.o \
$(OBJDIR)/zip_err_str.o \
$(OBJDIR)/zip_error.o \
$(OBJDIR)/zip_error_clear.o \
$(OBJDIR)/zip_error_get.o \
$(OBJDIR)/zip_error_get_sys_type.o \
$(OBJDIR)/zip_error_strerror.o \
$(OBJDIR)/zip_error_to_str.o \
$(OBJDIR)/zip_extra_field.o \
$(OBJDIR)/zip_extra_field_api.o \
$(OBJDIR)/zip_fclose.o \
$(OBJDIR)/zip_fdopen.o \
$(OBJDIR)/zip_file_add.o \
$(OBJDIR)/zip_file_error_clear.o \
$(OBJDIR)/zip_file_error_get.o \
$(OBJDIR)/zip_file_get_comment.o \
$(OBJDIR)/zip_file_get_external_attributes.o \
$(OBJDIR)/zip_file_get_offset.o \
$(OBJDIR)/zip_file_rename.o \
$(OBJDIR)/zip_file_replace.o \
$(OBJDIR)/zip_file_set_comment.o \
$(OBJDIR)/zip_file_set_external_attributes.o \
$(OBJDIR)/zip_file_strerror.o \
$(OBJDIR)/zip_filerange_crc.o \
$(OBJDIR)/zip_fopen.o \
$(OBJDIR)/zip_fopen_encrypted.o \
$(OBJDIR)/zip_fopen_index.o \
$(OBJDIR)/zip_fopen_index_encrypted.o \
$(OBJDIR)/zip_fread.o \
$(OBJDIR)/zip_get_archive_comment.o \
$(OBJDIR)/zip_get_archive_flag.o \
$(OBJDIR)/zip_get_compression_implementation.o \
$(OBJDIR)/zip_get_encryption_implementation.o \
$(OBJDIR)/zip_get_file_comment.o \
$(OBJDIR)/zip_get_name.o \
$(OBJDIR)/zip_get_num_entries.o \
$(OBJDIR)/zip_get_num_files.o \
$(OBJDIR)/zip_memdup.o \
$(OBJDIR)/zip_name_locate.o \
$(OBJDIR)/zip_new.o \
$(OBJDIR)/zip_open.o \
$(OBJDIR)/zip_rename.o \
$(OBJDIR)/zip_replace.o \
$(OBJDIR)/zip_set_archive_comment.o \
$(OBJDIR)/zip_set_archive_flag.o \
$(OBJDIR)/zip_set_default_password.o \
$(OBJDIR)/zip_set_file_comment.o \
$(OBJDIR)/zip_set_file_compression.o \
$(OBJDIR)/zip_set_name.o \
$(OBJDIR)/zip_source_buffer.o \
$(OBJDIR)/zip_source_close.o \
$(OBJDIR)/zip_source_crc.o \
$(OBJDIR)/zip_source_deflate.o \
$(OBJDIR)/zip_source_error.o \
$(OBJDIR)/zip_source_file.o \
$(OBJDIR)/zip_source_filep.o \
$(OBJDIR)/zip_source_free.o \
$(OBJDIR)/zip_source_function.o \
$(OBJDIR)/zip_source_layered.o \
$(OBJDIR)/zip_source_open.o \
$(OBJDIR)/zip_source_pkware.o \
$(OBJDIR)/zip_source_pop.o \
$(OBJDIR)/zip_source_read.o \
$(OBJDIR)/zip_source_stat.o \
$(OBJDIR)/zip_source_window.o \
$(OBJDIR)/zip_source_zip.o \
$(OBJDIR)/zip_source_zip_new.o \
$(OBJDIR)/zip_stat.o \
$(OBJDIR)/zip_stat_index.o \
$(OBJDIR)/zip_stat_init.o \
$(OBJDIR)/zip_strerror.o \
$(OBJDIR)/zip_string.o \
$(OBJDIR)/zip_unchange.o \
$(OBJDIR)/zip_unchange_all.o \
$(OBJDIR)/zip_unchange_archive.o \
$(OBJDIR)/zip_unchange_data.o \
$(OBJDIR)/zip_utf-8.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking zip-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning zip-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/mkstemp.o: ../../contrib/libzip/mkstemp.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_add.o: ../../contrib/libzip/zip_add.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_add_dir.o: ../../contrib/libzip/zip_add_dir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_add_entry.o: ../../contrib/libzip/zip_add_entry.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_close.o: ../../contrib/libzip/zip_close.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_delete.o: ../../contrib/libzip/zip_delete.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_dir_add.o: ../../contrib/libzip/zip_dir_add.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_dirent.o: ../../contrib/libzip/zip_dirent.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_discard.o: ../../contrib/libzip/zip_discard.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_entry.o: ../../contrib/libzip/zip_entry.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_err_str.o: ../../contrib/libzip/zip_err_str.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error.o: ../../contrib/libzip/zip_error.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_clear.o: ../../contrib/libzip/zip_error_clear.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_get.o: ../../contrib/libzip/zip_error_get.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_get_sys_type.o: ../../contrib/libzip/zip_error_get_sys_type.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_strerror.o: ../../contrib/libzip/zip_error_strerror.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_to_str.o: ../../contrib/libzip/zip_error_to_str.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_extra_field.o: ../../contrib/libzip/zip_extra_field.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_extra_field_api.o: ../../contrib/libzip/zip_extra_field_api.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fclose.o: ../../contrib/libzip/zip_fclose.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fdopen.o: ../../contrib/libzip/zip_fdopen.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_add.o: ../../contrib/libzip/zip_file_add.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_error_clear.o: ../../contrib/libzip/zip_file_error_clear.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_error_get.o: ../../contrib/libzip/zip_file_error_get.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_get_comment.o: ../../contrib/libzip/zip_file_get_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_get_external_attributes.o: ../../contrib/libzip/zip_file_get_external_attributes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_get_offset.o: ../../contrib/libzip/zip_file_get_offset.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_rename.o: ../../contrib/libzip/zip_file_rename.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_replace.o: ../../contrib/libzip/zip_file_replace.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_set_comment.o: ../../contrib/libzip/zip_file_set_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_set_external_attributes.o: ../../contrib/libzip/zip_file_set_external_attributes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_strerror.o: ../../contrib/libzip/zip_file_strerror.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_filerange_crc.o: ../../contrib/libzip/zip_filerange_crc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen.o: ../../contrib/libzip/zip_fopen.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen_encrypted.o: ../../contrib/libzip/zip_fopen_encrypted.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen_index.o: ../../contrib/libzip/zip_fopen_index.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen_index_encrypted.o: ../../contrib/libzip/zip_fopen_index_encrypted.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fread.o: ../../contrib/libzip/zip_fread.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_archive_comment.o: ../../contrib/libzip/zip_get_archive_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_archive_flag.o: ../../contrib/libzip/zip_get_archive_flag.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_compression_implementation.o: ../../contrib/libzip/zip_get_compression_implementation.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_encryption_implementation.o: ../../contrib/libzip/zip_get_encryption_implementation.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_file_comment.o: ../../contrib/libzip/zip_get_file_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_name.o: ../../contrib/libzip/zip_get_name.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_num_entries.o: ../../contrib/libzip/zip_get_num_entries.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_num_files.o: ../../contrib/libzip/zip_get_num_files.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_memdup.o: ../../contrib/libzip/zip_memdup.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_name_locate.o: ../../contrib/libzip/zip_name_locate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_new.o: ../../contrib/libzip/zip_new.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_open.o: ../../contrib/libzip/zip_open.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_rename.o: ../../contrib/libzip/zip_rename.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_replace.o: ../../contrib/libzip/zip_replace.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_archive_comment.o: ../../contrib/libzip/zip_set_archive_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_archive_flag.o: ../../contrib/libzip/zip_set_archive_flag.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_default_password.o: ../../contrib/libzip/zip_set_default_password.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_file_comment.o: ../../contrib/libzip/zip_set_file_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_file_compression.o: ../../contrib/libzip/zip_set_file_compression.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_name.o: ../../contrib/libzip/zip_set_name.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_buffer.o: ../../contrib/libzip/zip_source_buffer.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_close.o: ../../contrib/libzip/zip_source_close.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_crc.o: ../../contrib/libzip/zip_source_crc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_deflate.o: ../../contrib/libzip/zip_source_deflate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_error.o: ../../contrib/libzip/zip_source_error.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_file.o: ../../contrib/libzip/zip_source_file.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_filep.o: ../../contrib/libzip/zip_source_filep.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_free.o: ../../contrib/libzip/zip_source_free.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_function.o: ../../contrib/libzip/zip_source_function.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_layered.o: ../../contrib/libzip/zip_source_layered.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_open.o: ../../contrib/libzip/zip_source_open.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_pkware.o: ../../contrib/libzip/zip_source_pkware.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_pop.o: ../../contrib/libzip/zip_source_pop.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_read.o: ../../contrib/libzip/zip_source_read.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_stat.o: ../../contrib/libzip/zip_source_stat.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_window.o: ../../contrib/libzip/zip_source_window.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_zip.o: ../../contrib/libzip/zip_source_zip.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_zip_new.o: ../../contrib/libzip/zip_source_zip_new.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_stat.o: ../../contrib/libzip/zip_stat.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_stat_index.o: ../../contrib/libzip/zip_stat_index.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_stat_init.o: ../../contrib/libzip/zip_stat_init.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_strerror.o: ../../contrib/libzip/zip_strerror.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_string.o: ../../contrib/libzip/zip_string.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange.o: ../../contrib/libzip/zip_unchange.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange_all.o: ../../contrib/libzip/zip_unchange_all.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange_archive.o: ../../contrib/libzip/zip_unchange_archive.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange_data.o: ../../contrib/libzip/zip_unchange_data.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_utf-8.o: ../../contrib/libzip/zip_utf-8.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,258 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/libzlib-lib.a
OBJDIR = obj/Release/zlib-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DN_FSEEKO -DHAVE_UNISTD_H
INCLUDES +=
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -O3 -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -O3 -w -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/libzlib-lib.a
OBJDIR = obj/Debug/zlib-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DN_FSEEKO -DHAVE_UNISTD_H
INCLUDES +=
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/adler32.o \
$(OBJDIR)/compress.o \
$(OBJDIR)/crc32.o \
$(OBJDIR)/deflate.o \
$(OBJDIR)/gzclose.o \
$(OBJDIR)/gzlib.o \
$(OBJDIR)/gzread.o \
$(OBJDIR)/gzwrite.o \
$(OBJDIR)/infback.o \
$(OBJDIR)/inffast.o \
$(OBJDIR)/inflate.o \
$(OBJDIR)/inftrees.o \
$(OBJDIR)/trees.o \
$(OBJDIR)/uncompr.o \
$(OBJDIR)/zutil.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking zlib-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning zlib-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/adler32.o: ../../contrib/zlib/adler32.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/compress.o: ../../contrib/zlib/compress.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/crc32.o: ../../contrib/zlib/crc32.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/deflate.o: ../../contrib/zlib/deflate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzclose.o: ../../contrib/zlib/gzclose.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzlib.o: ../../contrib/zlib/gzlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzread.o: ../../contrib/zlib/gzread.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzwrite.o: ../../contrib/zlib/gzwrite.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/infback.o: ../../contrib/zlib/infback.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/inffast.o: ../../contrib/zlib/inffast.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/inflate.o: ../../contrib/zlib/inflate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/inftrees.o: ../../contrib/zlib/inftrees.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/trees.o: ../../contrib/zlib/trees.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/uncompr.o: ../../contrib/zlib/uncompr.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zutil.o: ../../contrib/zlib/zutil.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,119 @@
# GNU Make workspace makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
ifeq ($(config),release)
Premake5_config = release
lua_lib_config = release
luashim_lib_config = release
zlib_lib_config = release
zip_lib_config = release
mbedtls_lib_config = release
curl_lib_config = release
example_config = release
endif
ifeq ($(config),debug)
Premake5_config = debug
lua_lib_config = debug
luashim_lib_config = debug
zlib_lib_config = debug
zip_lib_config = debug
mbedtls_lib_config = debug
curl_lib_config = debug
example_config = debug
endif
PROJECTS := Premake5 lua-lib luashim-lib zlib-lib zip-lib mbedtls-lib curl-lib example
.PHONY: all clean help $(PROJECTS) contrib Binary Modules
all: $(PROJECTS)
contrib: curl-lib lua-lib luashim-lib mbedtls-lib zip-lib zlib-lib
Binary Modules: example
Premake5: lua-lib zip-lib zlib-lib curl-lib
ifneq (,$(Premake5_config))
@echo "==== Building Premake5 ($(Premake5_config)) ===="
@${MAKE} --no-print-directory -C . -f Premake5.make config=$(Premake5_config)
endif
lua-lib:
ifneq (,$(lua_lib_config))
@echo "==== Building lua-lib ($(lua_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f lua-lib.make config=$(lua_lib_config)
endif
luashim-lib:
ifneq (,$(luashim_lib_config))
@echo "==== Building luashim-lib ($(luashim_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f luashim-lib.make config=$(luashim_lib_config)
endif
zlib-lib:
ifneq (,$(zlib_lib_config))
@echo "==== Building zlib-lib ($(zlib_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f zlib-lib.make config=$(zlib_lib_config)
endif
zip-lib:
ifneq (,$(zip_lib_config))
@echo "==== Building zip-lib ($(zip_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f zip-lib.make config=$(zip_lib_config)
endif
mbedtls-lib:
ifneq (,$(mbedtls_lib_config))
@echo "==== Building mbedtls-lib ($(mbedtls_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f mbedtls-lib.make config=$(mbedtls_lib_config)
endif
curl-lib:
ifneq (,$(curl_lib_config))
@echo "==== Building curl-lib ($(curl_lib_config)) ===="
@${MAKE} --no-print-directory -C . -f curl-lib.make config=$(curl_lib_config)
endif
example: luashim-lib
ifneq (,$(example_config))
@echo "==== Building example ($(example_config)) ===="
@${MAKE} --no-print-directory -C . -f example.make config=$(example_config)
endif
clean:
@${MAKE} --no-print-directory -C . -f Premake5.make clean
@${MAKE} --no-print-directory -C . -f lua-lib.make clean
@${MAKE} --no-print-directory -C . -f luashim-lib.make clean
@${MAKE} --no-print-directory -C . -f zlib-lib.make clean
@${MAKE} --no-print-directory -C . -f zip-lib.make clean
@${MAKE} --no-print-directory -C . -f mbedtls-lib.make clean
@${MAKE} --no-print-directory -C . -f curl-lib.make clean
@${MAKE} --no-print-directory -C . -f example.make clean
help:
@echo "Usage: make [config=name] [target]"
@echo ""
@echo "CONFIGURATIONS:"
@echo " release"
@echo " debug"
@echo ""
@echo "TARGETS:"
@echo " all (default)"
@echo " clean"
@echo " Premake5"
@echo " lua-lib"
@echo " luashim-lib"
@echo " zlib-lib"
@echo " zip-lib"
@echo " mbedtls-lib"
@echo " curl-lib"
@echo " example"
@echo ""
@echo "For more information, see http://industriousone.com/premake/quick-start"

View File

@ -0,0 +1,573 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = ../../bin/release
TARGET = $(TARGETDIR)/premake5.exe
OBJDIR = obj/Release/Premake5
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -flto -O3 -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -flto -O3 -Wall -Wextra -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Release/lua-lib.lib bin/Release/zip-lib.lib bin/Release/zlib-lib.lib bin/Release/curl-lib.lib -lole32 -lws2_32 -ladvapi32
LDDEPS += bin/Release/lua-lib.lib bin/Release/zip-lib.lib bin/Release/zlib-lib.lib bin/Release/curl-lib.lib
ALL_LDFLAGS += $(LDFLAGS) -flto -s
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = ../../bin/debug
TARGET = $(TARGETDIR)/premake5.exe
OBJDIR = obj/Debug/Premake5
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim -I../../contrib/zlib -I../../contrib/libzip -I../../contrib/curl/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -Wall -Wextra
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Debug/lua-lib.lib bin/Debug/zip-lib.lib bin/Debug/zlib-lib.lib bin/Debug/curl-lib.lib -lole32 -lws2_32 -ladvapi32
LDDEPS += bin/Debug/lua-lib.lib bin/Debug/zip-lib.lib bin/Debug/zlib-lib.lib bin/Debug/curl-lib.lib
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/buffered_io.o \
$(OBJDIR)/criteria_matches.o \
$(OBJDIR)/curl_utils.o \
$(OBJDIR)/debug_prompt.o \
$(OBJDIR)/http_download.o \
$(OBJDIR)/http_get.o \
$(OBJDIR)/http_post.o \
$(OBJDIR)/lua_auxlib.o \
$(OBJDIR)/os_chdir.o \
$(OBJDIR)/os_chmod.o \
$(OBJDIR)/os_comparefiles.o \
$(OBJDIR)/os_compile.o \
$(OBJDIR)/os_copyfile.o \
$(OBJDIR)/os_getWindowsRegistry.o \
$(OBJDIR)/os_getcwd.o \
$(OBJDIR)/os_getpass.o \
$(OBJDIR)/os_getversion.o \
$(OBJDIR)/os_host.o \
$(OBJDIR)/os_is64bit.o \
$(OBJDIR)/os_isdir.o \
$(OBJDIR)/os_isfile.o \
$(OBJDIR)/os_islink.o \
$(OBJDIR)/os_locate.o \
$(OBJDIR)/os_match.o \
$(OBJDIR)/os_mkdir.o \
$(OBJDIR)/os_pathsearch.o \
$(OBJDIR)/os_realpath.o \
$(OBJDIR)/os_remove.o \
$(OBJDIR)/os_rename.o \
$(OBJDIR)/os_rmdir.o \
$(OBJDIR)/os_stat.o \
$(OBJDIR)/os_touchfile.o \
$(OBJDIR)/os_uuid.o \
$(OBJDIR)/os_writefile_ifnotequal.o \
$(OBJDIR)/path_getabsolute.o \
$(OBJDIR)/path_getrelative.o \
$(OBJDIR)/path_isabsolute.o \
$(OBJDIR)/path_join.o \
$(OBJDIR)/path_normalize.o \
$(OBJDIR)/path_translate.o \
$(OBJDIR)/path_wildcards.o \
$(OBJDIR)/premake.o \
$(OBJDIR)/premake_main.o \
$(OBJDIR)/string_endswith.o \
$(OBJDIR)/string_hash.o \
$(OBJDIR)/string_sha1.o \
$(OBJDIR)/string_startswith.o \
$(OBJDIR)/term_textColor.o \
$(OBJDIR)/zip_extract.o \
$(OBJDIR)/scripts.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking Premake5
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning Premake5
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/buffered_io.o: ../../src/host/buffered_io.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/criteria_matches.o: ../../src/host/criteria_matches.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/curl_utils.o: ../../src/host/curl_utils.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/debug_prompt.o: ../../src/host/debug_prompt.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/http_download.o: ../../src/host/http_download.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/http_get.o: ../../src/host/http_get.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/http_post.o: ../../src/host/http_post.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lua_auxlib.o: ../../src/host/lua_auxlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_chdir.o: ../../src/host/os_chdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_chmod.o: ../../src/host/os_chmod.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_comparefiles.o: ../../src/host/os_comparefiles.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_compile.o: ../../src/host/os_compile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_copyfile.o: ../../src/host/os_copyfile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getWindowsRegistry.o: ../../src/host/os_getWindowsRegistry.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getcwd.o: ../../src/host/os_getcwd.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getpass.o: ../../src/host/os_getpass.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_getversion.o: ../../src/host/os_getversion.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_host.o: ../../src/host/os_host.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_is64bit.o: ../../src/host/os_is64bit.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_isdir.o: ../../src/host/os_isdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_isfile.o: ../../src/host/os_isfile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_islink.o: ../../src/host/os_islink.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_locate.o: ../../src/host/os_locate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_match.o: ../../src/host/os_match.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_mkdir.o: ../../src/host/os_mkdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_pathsearch.o: ../../src/host/os_pathsearch.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_realpath.o: ../../src/host/os_realpath.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_remove.o: ../../src/host/os_remove.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_rename.o: ../../src/host/os_rename.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_rmdir.o: ../../src/host/os_rmdir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_stat.o: ../../src/host/os_stat.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_touchfile.o: ../../src/host/os_touchfile.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_uuid.o: ../../src/host/os_uuid.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/os_writefile_ifnotequal.o: ../../src/host/os_writefile_ifnotequal.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_getabsolute.o: ../../src/host/path_getabsolute.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_getrelative.o: ../../src/host/path_getrelative.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_isabsolute.o: ../../src/host/path_isabsolute.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_join.o: ../../src/host/path_join.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_normalize.o: ../../src/host/path_normalize.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_translate.o: ../../src/host/path_translate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/path_wildcards.o: ../../src/host/path_wildcards.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/premake.o: ../../src/host/premake.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/premake_main.o: ../../src/host/premake_main.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_endswith.o: ../../src/host/string_endswith.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_hash.o: ../../src/host/string_hash.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_sha1.o: ../../src/host/string_sha1.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/string_startswith.o: ../../src/host/string_startswith.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/term_textColor.o: ../../src/host/term_textColor.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_extract.o: ../../src/host/zip_extract.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/scripts.o: ../../src/scripts.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,132 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = ../../bin/release
TARGET = $(TARGETDIR)/example.dll
OBJDIR = obj/Release/example
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -flto -O3 -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -flto -O3 -Wall -Wextra -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Release/luashim-lib.lib
LDDEPS += bin/Release/luashim-lib.lib
ALL_LDFLAGS += $(LDFLAGS) -flto -shared -Wl,--out-implib="../../bin/release/example.lib" -s
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = ../../bin/debug
TARGET = $(TARGETDIR)/example.dll
OBJDIR = obj/Debug/example
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG
INCLUDES += -I../../contrib/lua/src -I../../contrib/luashim
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -Wall -Wextra
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS += bin/Debug/luashim-lib.lib
LDDEPS += bin/Debug/luashim-lib.lib
ALL_LDFLAGS += $(LDFLAGS) -shared -Wl,--out-implib="../../bin/debug/example.lib"
LINKCMD = $(CC) -o "$@" $(OBJECTS) $(RESOURCES) $(ALL_LDFLAGS) $(LIBS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/main.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking example
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning example
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/main.o: ../../binmodules/example/main.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,411 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/lua-lib.lib
OBJDIR = obj/Release/lua-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -flto -O3 -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -flto -O3 -w -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -flto -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/lua-lib.lib
OBJDIR = obj/Debug/lua-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/lapi.o \
$(OBJDIR)/lbaselib.o \
$(OBJDIR)/lbitlib.o \
$(OBJDIR)/lcode.o \
$(OBJDIR)/lcorolib.o \
$(OBJDIR)/lctype.o \
$(OBJDIR)/ldblib.o \
$(OBJDIR)/ldebug.o \
$(OBJDIR)/ldo.o \
$(OBJDIR)/ldump.o \
$(OBJDIR)/lfunc.o \
$(OBJDIR)/lgc.o \
$(OBJDIR)/linit.o \
$(OBJDIR)/liolib.o \
$(OBJDIR)/llex.o \
$(OBJDIR)/lmathlib.o \
$(OBJDIR)/lmem.o \
$(OBJDIR)/loadlib.o \
$(OBJDIR)/lobject.o \
$(OBJDIR)/lopcodes.o \
$(OBJDIR)/loslib.o \
$(OBJDIR)/lparser.o \
$(OBJDIR)/lstate.o \
$(OBJDIR)/lstring.o \
$(OBJDIR)/lstrlib.o \
$(OBJDIR)/ltable.o \
$(OBJDIR)/ltablib.o \
$(OBJDIR)/ltm.o \
$(OBJDIR)/lundump.o \
$(OBJDIR)/lutf8lib.o \
$(OBJDIR)/lvm.o \
$(OBJDIR)/lzio.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking lua-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning lua-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/lapi.o: ../../contrib/lua/src/lapi.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lbaselib.o: ../../contrib/lua/src/lbaselib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lbitlib.o: ../../contrib/lua/src/lbitlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lcode.o: ../../contrib/lua/src/lcode.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lcorolib.o: ../../contrib/lua/src/lcorolib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lctype.o: ../../contrib/lua/src/lctype.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldblib.o: ../../contrib/lua/src/ldblib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldebug.o: ../../contrib/lua/src/ldebug.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldo.o: ../../contrib/lua/src/ldo.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ldump.o: ../../contrib/lua/src/ldump.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lfunc.o: ../../contrib/lua/src/lfunc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lgc.o: ../../contrib/lua/src/lgc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/linit.o: ../../contrib/lua/src/linit.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/liolib.o: ../../contrib/lua/src/liolib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/llex.o: ../../contrib/lua/src/llex.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lmathlib.o: ../../contrib/lua/src/lmathlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lmem.o: ../../contrib/lua/src/lmem.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/loadlib.o: ../../contrib/lua/src/loadlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lobject.o: ../../contrib/lua/src/lobject.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lopcodes.o: ../../contrib/lua/src/lopcodes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/loslib.o: ../../contrib/lua/src/loslib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lparser.o: ../../contrib/lua/src/lparser.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lstate.o: ../../contrib/lua/src/lstate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lstring.o: ../../contrib/lua/src/lstring.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lstrlib.o: ../../contrib/lua/src/lstrlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ltable.o: ../../contrib/lua/src/ltable.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ltablib.o: ../../contrib/lua/src/ltablib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ltm.o: ../../contrib/lua/src/ltm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lundump.o: ../../contrib/lua/src/lundump.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lutf8lib.o: ../../contrib/lua/src/lutf8lib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lvm.o: ../../contrib/lua/src/lvm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/lzio.o: ../../contrib/lua/src/lzio.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,132 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/luashim-lib.lib
OBJDIR = obj/Release/luashim-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -flto -O3 -fPIC -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -flto -O3 -fPIC -Wall -Wextra -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -flto -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/luashim-lib.lib
OBJDIR = obj/Debug/luashim-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG
INCLUDES += -I../../contrib/lua/src
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -fPIC -g -Wall -Wextra
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/luashim.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking luashim-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning luashim-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/luashim.o: ../../contrib/luashim/luashim.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,753 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/mbedtls-lib.lib
OBJDIR = obj/Release/mbedtls-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DMBEDTLS_ZLIB_SUPPORT
INCLUDES += -I../../contrib/mbedtls/include -I../../contrib/zlib
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -flto -O3 -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -flto -O3 -w -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -flto -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/mbedtls-lib.lib
OBJDIR = obj/Debug/mbedtls-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DMBEDTLS_ZLIB_SUPPORT
INCLUDES += -I../../contrib/mbedtls/include -I../../contrib/zlib
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/aes.o \
$(OBJDIR)/aesni.o \
$(OBJDIR)/arc4.o \
$(OBJDIR)/asn1parse.o \
$(OBJDIR)/asn1write.o \
$(OBJDIR)/base64.o \
$(OBJDIR)/bignum.o \
$(OBJDIR)/blowfish.o \
$(OBJDIR)/camellia.o \
$(OBJDIR)/ccm.o \
$(OBJDIR)/certs.o \
$(OBJDIR)/cipher.o \
$(OBJDIR)/cipher_wrap.o \
$(OBJDIR)/ctr_drbg.o \
$(OBJDIR)/debug.o \
$(OBJDIR)/des.o \
$(OBJDIR)/dhm.o \
$(OBJDIR)/ecdh.o \
$(OBJDIR)/ecdsa.o \
$(OBJDIR)/ecjpake.o \
$(OBJDIR)/ecp.o \
$(OBJDIR)/ecp_curves.o \
$(OBJDIR)/entropy.o \
$(OBJDIR)/entropy_poll.o \
$(OBJDIR)/error.o \
$(OBJDIR)/gcm.o \
$(OBJDIR)/havege.o \
$(OBJDIR)/hmac_drbg.o \
$(OBJDIR)/md.o \
$(OBJDIR)/md2.o \
$(OBJDIR)/md4.o \
$(OBJDIR)/md5.o \
$(OBJDIR)/md_wrap.o \
$(OBJDIR)/memory_buffer_alloc.o \
$(OBJDIR)/net.o \
$(OBJDIR)/oid.o \
$(OBJDIR)/padlock.o \
$(OBJDIR)/pem.o \
$(OBJDIR)/pk.o \
$(OBJDIR)/pk_wrap.o \
$(OBJDIR)/pkcs11.o \
$(OBJDIR)/pkcs12.o \
$(OBJDIR)/pkcs5.o \
$(OBJDIR)/pkparse.o \
$(OBJDIR)/pkwrite.o \
$(OBJDIR)/platform.o \
$(OBJDIR)/ripemd160.o \
$(OBJDIR)/rsa.o \
$(OBJDIR)/sha1.o \
$(OBJDIR)/sha256.o \
$(OBJDIR)/sha512.o \
$(OBJDIR)/ssl_cache.o \
$(OBJDIR)/ssl_ciphersuites.o \
$(OBJDIR)/ssl_cli.o \
$(OBJDIR)/ssl_cookie.o \
$(OBJDIR)/ssl_srv.o \
$(OBJDIR)/ssl_ticket.o \
$(OBJDIR)/ssl_tls.o \
$(OBJDIR)/threading.o \
$(OBJDIR)/timing.o \
$(OBJDIR)/version.o \
$(OBJDIR)/version_features.o \
$(OBJDIR)/x509.o \
$(OBJDIR)/x509_create.o \
$(OBJDIR)/x509_crl.o \
$(OBJDIR)/x509_crt.o \
$(OBJDIR)/x509_csr.o \
$(OBJDIR)/x509write_crt.o \
$(OBJDIR)/x509write_csr.o \
$(OBJDIR)/xtea.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking mbedtls-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning mbedtls-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/aes.o: ../../contrib/mbedtls/library/aes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/aesni.o: ../../contrib/mbedtls/library/aesni.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/arc4.o: ../../contrib/mbedtls/library/arc4.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/asn1parse.o: ../../contrib/mbedtls/library/asn1parse.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/asn1write.o: ../../contrib/mbedtls/library/asn1write.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/base64.o: ../../contrib/mbedtls/library/base64.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/bignum.o: ../../contrib/mbedtls/library/bignum.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/blowfish.o: ../../contrib/mbedtls/library/blowfish.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/camellia.o: ../../contrib/mbedtls/library/camellia.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ccm.o: ../../contrib/mbedtls/library/ccm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/certs.o: ../../contrib/mbedtls/library/certs.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/cipher.o: ../../contrib/mbedtls/library/cipher.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/cipher_wrap.o: ../../contrib/mbedtls/library/cipher_wrap.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ctr_drbg.o: ../../contrib/mbedtls/library/ctr_drbg.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/debug.o: ../../contrib/mbedtls/library/debug.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/des.o: ../../contrib/mbedtls/library/des.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/dhm.o: ../../contrib/mbedtls/library/dhm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecdh.o: ../../contrib/mbedtls/library/ecdh.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecdsa.o: ../../contrib/mbedtls/library/ecdsa.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecjpake.o: ../../contrib/mbedtls/library/ecjpake.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecp.o: ../../contrib/mbedtls/library/ecp.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ecp_curves.o: ../../contrib/mbedtls/library/ecp_curves.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/entropy.o: ../../contrib/mbedtls/library/entropy.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/entropy_poll.o: ../../contrib/mbedtls/library/entropy_poll.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/error.o: ../../contrib/mbedtls/library/error.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gcm.o: ../../contrib/mbedtls/library/gcm.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/havege.o: ../../contrib/mbedtls/library/havege.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/hmac_drbg.o: ../../contrib/mbedtls/library/hmac_drbg.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md.o: ../../contrib/mbedtls/library/md.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md2.o: ../../contrib/mbedtls/library/md2.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md4.o: ../../contrib/mbedtls/library/md4.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md5.o: ../../contrib/mbedtls/library/md5.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/md_wrap.o: ../../contrib/mbedtls/library/md_wrap.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/memory_buffer_alloc.o: ../../contrib/mbedtls/library/memory_buffer_alloc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/net.o: ../../contrib/mbedtls/library/net.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/oid.o: ../../contrib/mbedtls/library/oid.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/padlock.o: ../../contrib/mbedtls/library/padlock.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pem.o: ../../contrib/mbedtls/library/pem.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pk.o: ../../contrib/mbedtls/library/pk.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pk_wrap.o: ../../contrib/mbedtls/library/pk_wrap.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkcs11.o: ../../contrib/mbedtls/library/pkcs11.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkcs12.o: ../../contrib/mbedtls/library/pkcs12.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkcs5.o: ../../contrib/mbedtls/library/pkcs5.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkparse.o: ../../contrib/mbedtls/library/pkparse.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/pkwrite.o: ../../contrib/mbedtls/library/pkwrite.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/platform.o: ../../contrib/mbedtls/library/platform.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ripemd160.o: ../../contrib/mbedtls/library/ripemd160.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/rsa.o: ../../contrib/mbedtls/library/rsa.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/sha1.o: ../../contrib/mbedtls/library/sha1.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/sha256.o: ../../contrib/mbedtls/library/sha256.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/sha512.o: ../../contrib/mbedtls/library/sha512.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_cache.o: ../../contrib/mbedtls/library/ssl_cache.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_ciphersuites.o: ../../contrib/mbedtls/library/ssl_ciphersuites.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_cli.o: ../../contrib/mbedtls/library/ssl_cli.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_cookie.o: ../../contrib/mbedtls/library/ssl_cookie.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_srv.o: ../../contrib/mbedtls/library/ssl_srv.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_ticket.o: ../../contrib/mbedtls/library/ssl_ticket.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/ssl_tls.o: ../../contrib/mbedtls/library/ssl_tls.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/threading.o: ../../contrib/mbedtls/library/threading.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/timing.o: ../../contrib/mbedtls/library/timing.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/version.o: ../../contrib/mbedtls/library/version.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/version_features.o: ../../contrib/mbedtls/library/version_features.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509.o: ../../contrib/mbedtls/library/x509.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_create.o: ../../contrib/mbedtls/library/x509_create.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_crl.o: ../../contrib/mbedtls/library/x509_crl.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_crt.o: ../../contrib/mbedtls/library/x509_crt.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509_csr.o: ../../contrib/mbedtls/library/x509_csr.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509write_crt.o: ../../contrib/mbedtls/library/x509write_crt.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/x509write_csr.o: ../../contrib/mbedtls/library/x509write_csr.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/xtea.o: ../../contrib/mbedtls/library/xtea.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,897 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/zip-lib.lib
OBJDIR = obj/Release/zip-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DN_FSEEKO -D_WINDOWS
INCLUDES += -I../../contrib/libzip/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -flto -O3 -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -flto -O3 -w -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -flto -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/zip-lib.lib
OBJDIR = obj/Debug/zip-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DN_FSEEKO -D_WINDOWS
INCLUDES += -I../../contrib/libzip/include
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/mkstemp.o \
$(OBJDIR)/zip_add.o \
$(OBJDIR)/zip_add_dir.o \
$(OBJDIR)/zip_add_entry.o \
$(OBJDIR)/zip_close.o \
$(OBJDIR)/zip_delete.o \
$(OBJDIR)/zip_dir_add.o \
$(OBJDIR)/zip_dirent.o \
$(OBJDIR)/zip_discard.o \
$(OBJDIR)/zip_entry.o \
$(OBJDIR)/zip_err_str.o \
$(OBJDIR)/zip_error.o \
$(OBJDIR)/zip_error_clear.o \
$(OBJDIR)/zip_error_get.o \
$(OBJDIR)/zip_error_get_sys_type.o \
$(OBJDIR)/zip_error_strerror.o \
$(OBJDIR)/zip_error_to_str.o \
$(OBJDIR)/zip_extra_field.o \
$(OBJDIR)/zip_extra_field_api.o \
$(OBJDIR)/zip_fclose.o \
$(OBJDIR)/zip_fdopen.o \
$(OBJDIR)/zip_file_add.o \
$(OBJDIR)/zip_file_error_clear.o \
$(OBJDIR)/zip_file_error_get.o \
$(OBJDIR)/zip_file_get_comment.o \
$(OBJDIR)/zip_file_get_external_attributes.o \
$(OBJDIR)/zip_file_get_offset.o \
$(OBJDIR)/zip_file_rename.o \
$(OBJDIR)/zip_file_replace.o \
$(OBJDIR)/zip_file_set_comment.o \
$(OBJDIR)/zip_file_set_external_attributes.o \
$(OBJDIR)/zip_file_strerror.o \
$(OBJDIR)/zip_filerange_crc.o \
$(OBJDIR)/zip_fopen.o \
$(OBJDIR)/zip_fopen_encrypted.o \
$(OBJDIR)/zip_fopen_index.o \
$(OBJDIR)/zip_fopen_index_encrypted.o \
$(OBJDIR)/zip_fread.o \
$(OBJDIR)/zip_get_archive_comment.o \
$(OBJDIR)/zip_get_archive_flag.o \
$(OBJDIR)/zip_get_compression_implementation.o \
$(OBJDIR)/zip_get_encryption_implementation.o \
$(OBJDIR)/zip_get_file_comment.o \
$(OBJDIR)/zip_get_name.o \
$(OBJDIR)/zip_get_num_entries.o \
$(OBJDIR)/zip_get_num_files.o \
$(OBJDIR)/zip_memdup.o \
$(OBJDIR)/zip_name_locate.o \
$(OBJDIR)/zip_new.o \
$(OBJDIR)/zip_open.o \
$(OBJDIR)/zip_rename.o \
$(OBJDIR)/zip_replace.o \
$(OBJDIR)/zip_set_archive_comment.o \
$(OBJDIR)/zip_set_archive_flag.o \
$(OBJDIR)/zip_set_default_password.o \
$(OBJDIR)/zip_set_file_comment.o \
$(OBJDIR)/zip_set_file_compression.o \
$(OBJDIR)/zip_set_name.o \
$(OBJDIR)/zip_source_buffer.o \
$(OBJDIR)/zip_source_close.o \
$(OBJDIR)/zip_source_crc.o \
$(OBJDIR)/zip_source_deflate.o \
$(OBJDIR)/zip_source_error.o \
$(OBJDIR)/zip_source_file.o \
$(OBJDIR)/zip_source_filep.o \
$(OBJDIR)/zip_source_free.o \
$(OBJDIR)/zip_source_function.o \
$(OBJDIR)/zip_source_layered.o \
$(OBJDIR)/zip_source_open.o \
$(OBJDIR)/zip_source_pkware.o \
$(OBJDIR)/zip_source_pop.o \
$(OBJDIR)/zip_source_read.o \
$(OBJDIR)/zip_source_stat.o \
$(OBJDIR)/zip_source_window.o \
$(OBJDIR)/zip_source_zip.o \
$(OBJDIR)/zip_source_zip_new.o \
$(OBJDIR)/zip_stat.o \
$(OBJDIR)/zip_stat_index.o \
$(OBJDIR)/zip_stat_init.o \
$(OBJDIR)/zip_strerror.o \
$(OBJDIR)/zip_string.o \
$(OBJDIR)/zip_unchange.o \
$(OBJDIR)/zip_unchange_all.o \
$(OBJDIR)/zip_unchange_archive.o \
$(OBJDIR)/zip_unchange_data.o \
$(OBJDIR)/zip_utf-8.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking zip-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning zip-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/mkstemp.o: ../../contrib/libzip/mkstemp.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_add.o: ../../contrib/libzip/zip_add.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_add_dir.o: ../../contrib/libzip/zip_add_dir.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_add_entry.o: ../../contrib/libzip/zip_add_entry.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_close.o: ../../contrib/libzip/zip_close.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_delete.o: ../../contrib/libzip/zip_delete.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_dir_add.o: ../../contrib/libzip/zip_dir_add.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_dirent.o: ../../contrib/libzip/zip_dirent.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_discard.o: ../../contrib/libzip/zip_discard.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_entry.o: ../../contrib/libzip/zip_entry.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_err_str.o: ../../contrib/libzip/zip_err_str.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error.o: ../../contrib/libzip/zip_error.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_clear.o: ../../contrib/libzip/zip_error_clear.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_get.o: ../../contrib/libzip/zip_error_get.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_get_sys_type.o: ../../contrib/libzip/zip_error_get_sys_type.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_strerror.o: ../../contrib/libzip/zip_error_strerror.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_error_to_str.o: ../../contrib/libzip/zip_error_to_str.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_extra_field.o: ../../contrib/libzip/zip_extra_field.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_extra_field_api.o: ../../contrib/libzip/zip_extra_field_api.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fclose.o: ../../contrib/libzip/zip_fclose.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fdopen.o: ../../contrib/libzip/zip_fdopen.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_add.o: ../../contrib/libzip/zip_file_add.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_error_clear.o: ../../contrib/libzip/zip_file_error_clear.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_error_get.o: ../../contrib/libzip/zip_file_error_get.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_get_comment.o: ../../contrib/libzip/zip_file_get_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_get_external_attributes.o: ../../contrib/libzip/zip_file_get_external_attributes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_get_offset.o: ../../contrib/libzip/zip_file_get_offset.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_rename.o: ../../contrib/libzip/zip_file_rename.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_replace.o: ../../contrib/libzip/zip_file_replace.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_set_comment.o: ../../contrib/libzip/zip_file_set_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_set_external_attributes.o: ../../contrib/libzip/zip_file_set_external_attributes.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_file_strerror.o: ../../contrib/libzip/zip_file_strerror.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_filerange_crc.o: ../../contrib/libzip/zip_filerange_crc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen.o: ../../contrib/libzip/zip_fopen.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen_encrypted.o: ../../contrib/libzip/zip_fopen_encrypted.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen_index.o: ../../contrib/libzip/zip_fopen_index.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fopen_index_encrypted.o: ../../contrib/libzip/zip_fopen_index_encrypted.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_fread.o: ../../contrib/libzip/zip_fread.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_archive_comment.o: ../../contrib/libzip/zip_get_archive_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_archive_flag.o: ../../contrib/libzip/zip_get_archive_flag.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_compression_implementation.o: ../../contrib/libzip/zip_get_compression_implementation.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_encryption_implementation.o: ../../contrib/libzip/zip_get_encryption_implementation.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_file_comment.o: ../../contrib/libzip/zip_get_file_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_name.o: ../../contrib/libzip/zip_get_name.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_num_entries.o: ../../contrib/libzip/zip_get_num_entries.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_get_num_files.o: ../../contrib/libzip/zip_get_num_files.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_memdup.o: ../../contrib/libzip/zip_memdup.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_name_locate.o: ../../contrib/libzip/zip_name_locate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_new.o: ../../contrib/libzip/zip_new.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_open.o: ../../contrib/libzip/zip_open.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_rename.o: ../../contrib/libzip/zip_rename.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_replace.o: ../../contrib/libzip/zip_replace.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_archive_comment.o: ../../contrib/libzip/zip_set_archive_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_archive_flag.o: ../../contrib/libzip/zip_set_archive_flag.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_default_password.o: ../../contrib/libzip/zip_set_default_password.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_file_comment.o: ../../contrib/libzip/zip_set_file_comment.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_file_compression.o: ../../contrib/libzip/zip_set_file_compression.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_set_name.o: ../../contrib/libzip/zip_set_name.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_buffer.o: ../../contrib/libzip/zip_source_buffer.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_close.o: ../../contrib/libzip/zip_source_close.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_crc.o: ../../contrib/libzip/zip_source_crc.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_deflate.o: ../../contrib/libzip/zip_source_deflate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_error.o: ../../contrib/libzip/zip_source_error.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_file.o: ../../contrib/libzip/zip_source_file.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_filep.o: ../../contrib/libzip/zip_source_filep.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_free.o: ../../contrib/libzip/zip_source_free.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_function.o: ../../contrib/libzip/zip_source_function.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_layered.o: ../../contrib/libzip/zip_source_layered.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_open.o: ../../contrib/libzip/zip_source_open.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_pkware.o: ../../contrib/libzip/zip_source_pkware.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_pop.o: ../../contrib/libzip/zip_source_pop.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_read.o: ../../contrib/libzip/zip_source_read.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_stat.o: ../../contrib/libzip/zip_source_stat.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_window.o: ../../contrib/libzip/zip_source_window.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_zip.o: ../../contrib/libzip/zip_source_zip.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_source_zip_new.o: ../../contrib/libzip/zip_source_zip_new.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_stat.o: ../../contrib/libzip/zip_stat.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_stat_index.o: ../../contrib/libzip/zip_stat_index.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_stat_init.o: ../../contrib/libzip/zip_stat_init.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_strerror.o: ../../contrib/libzip/zip_strerror.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_string.o: ../../contrib/libzip/zip_string.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange.o: ../../contrib/libzip/zip_unchange.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange_all.o: ../../contrib/libzip/zip_unchange_all.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange_archive.o: ../../contrib/libzip/zip_unchange_archive.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_unchange_data.o: ../../contrib/libzip/zip_unchange_data.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zip_utf-8.o: ../../contrib/libzip/zip_utf-8.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,258 @@
# GNU Make project makefile autogenerated by Premake
ifndef config
config=release
endif
ifndef verbose
SILENT = @
endif
.PHONY: clean prebuild prelink
ifeq ($(config),release)
RESCOMP = windres
TARGETDIR = bin/Release
TARGET = $(TARGETDIR)/zlib-lib.lib
OBJDIR = obj/Release/zlib-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -DNDEBUG -DN_FSEEKO -D_WINDOWS
INCLUDES +=
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -flto -O3 -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -flto -O3 -w -fno-stack-protector
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS) -flto -s
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
ifeq ($(config),debug)
RESCOMP = windres
TARGETDIR = bin/Debug
TARGET = $(TARGETDIR)/zlib-lib.lib
OBJDIR = obj/Debug/zlib-lib
DEFINES += -DPREMAKE_COMPRESSION -DCURL_STATICLIB -DPREMAKE_CURL -D_DEBUG -DN_FSEEKO -D_WINDOWS
INCLUDES +=
FORCE_INCLUDE +=
ALL_CPPFLAGS += $(CPPFLAGS) -MMD -MP $(DEFINES) $(INCLUDES)
ALL_CFLAGS += $(CFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_CXXFLAGS += $(CXXFLAGS) $(ALL_CPPFLAGS) -g -w
ALL_RESFLAGS += $(RESFLAGS) $(DEFINES) $(INCLUDES)
LIBS +=
LDDEPS +=
ALL_LDFLAGS += $(LDFLAGS)
LINKCMD = $(AR) -rcs "$@" $(OBJECTS)
define PREBUILDCMDS
endef
define PRELINKCMDS
endef
define POSTBUILDCMDS
endef
all: prebuild prelink $(TARGET)
@:
endif
OBJECTS := \
$(OBJDIR)/adler32.o \
$(OBJDIR)/compress.o \
$(OBJDIR)/crc32.o \
$(OBJDIR)/deflate.o \
$(OBJDIR)/gzclose.o \
$(OBJDIR)/gzlib.o \
$(OBJDIR)/gzread.o \
$(OBJDIR)/gzwrite.o \
$(OBJDIR)/infback.o \
$(OBJDIR)/inffast.o \
$(OBJDIR)/inflate.o \
$(OBJDIR)/inftrees.o \
$(OBJDIR)/trees.o \
$(OBJDIR)/uncompr.o \
$(OBJDIR)/zutil.o \
RESOURCES := \
CUSTOMFILES := \
SHELLTYPE := msdos
ifeq (,$(ComSpec)$(COMSPEC))
SHELLTYPE := posix
endif
ifeq (/bin,$(findstring /bin,$(SHELL)))
SHELLTYPE := posix
endif
$(TARGET): $(GCH) ${CUSTOMFILES} $(OBJECTS) $(LDDEPS) $(RESOURCES)
@echo Linking zlib-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(TARGETDIR)
else
$(SILENT) mkdir $(subst /,\\,$(TARGETDIR))
endif
$(SILENT) $(LINKCMD)
$(POSTBUILDCMDS)
clean:
@echo Cleaning zlib-lib
ifeq (posix,$(SHELLTYPE))
$(SILENT) rm -f $(TARGET)
$(SILENT) rm -rf $(OBJDIR)
else
$(SILENT) if exist $(subst /,\\,$(TARGET)) del $(subst /,\\,$(TARGET))
$(SILENT) if exist $(subst /,\\,$(OBJDIR)) rmdir /s /q $(subst /,\\,$(OBJDIR))
endif
prebuild:
$(PREBUILDCMDS)
prelink:
$(PRELINKCMDS)
ifneq (,$(PCH))
$(OBJECTS): $(GCH) $(PCH)
$(GCH): $(PCH)
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) -x c-header $(ALL_CFLAGS) -o "$@" -MF "$(@:%.gch=%.d)" -c "$<"
endif
$(OBJDIR)/adler32.o: ../../contrib/zlib/adler32.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/compress.o: ../../contrib/zlib/compress.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/crc32.o: ../../contrib/zlib/crc32.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/deflate.o: ../../contrib/zlib/deflate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzclose.o: ../../contrib/zlib/gzclose.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzlib.o: ../../contrib/zlib/gzlib.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzread.o: ../../contrib/zlib/gzread.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/gzwrite.o: ../../contrib/zlib/gzwrite.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/infback.o: ../../contrib/zlib/infback.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/inffast.o: ../../contrib/zlib/inffast.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/inflate.o: ../../contrib/zlib/inflate.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/inftrees.o: ../../contrib/zlib/inftrees.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/trees.o: ../../contrib/zlib/trees.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/uncompr.o: ../../contrib/zlib/uncompr.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
$(OBJDIR)/zutil.o: ../../contrib/zlib/zutil.c
@echo $(notdir $<)
ifeq (posix,$(SHELLTYPE))
$(SILENT) mkdir -p $(OBJDIR)
else
$(SILENT) mkdir $(subst /,\\,$(OBJDIR))
endif
$(SILENT) $(CC) $(ALL_CFLAGS) $(FORCE_INCLUDE) -o "$@" -MF "$(@:%.o=%.d)" -c "$<"
-include $(OBJECTS:%.o=%.d)
ifneq (,$(PCH))
-include $(OBJDIR)/$(notdir $(PCH)).d
endif

View File

@ -0,0 +1,75 @@

Microsoft Visual Studio Solution File, Format Version 9.00
# Visual Studio 2005
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Premake5", "Premake5.vcproj", "{DF59398B-CB26-9496-F43F-823EE06BC924}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "contrib", "contrib", "{9D86B421-0947-3058-D281-79D53E017534}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua-lib", "lua-lib.vcproj", "{AB9F3295-177F-B130-2097-3C078CF51792}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "luashim-lib", "luashim-lib.vcproj", "{9C53798E-0809-F283-91FD-EB5AFDB1E887}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib-lib", "zlib-lib.vcproj", "{7AF09988-66BD-F493-8FD6-E23B7B022A22}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zip-lib", "zip-lib.vcproj", "{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbedtls-lib", "mbedtls-lib.vcproj", "{34744A64-A029-C359-291E-BD3095D2B95D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "curl-lib", "curl-lib.vcproj", "{BF552F19-AB22-8A24-D43B-78CCC067BFB2}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Binary Modules", "Binary Modules", "{EADEF033-D66D-7AFD-7F8C-8EF86BFA8AA3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example", "example.vcproj", "{F1997D81-5D79-FC1C-6691-87F3D2EF627E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{DF59398B-CB26-9496-F43F-823EE06BC924}.Debug|Win32.ActiveCfg = Debug|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Debug|Win32.Build.0 = Debug|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Release|Win32.ActiveCfg = Release|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Release|Win32.Build.0 = Release|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Debug|Win32.ActiveCfg = Debug|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Debug|Win32.Build.0 = Debug|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Release|Win32.ActiveCfg = Release|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Release|Win32.Build.0 = Release|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Debug|Win32.ActiveCfg = Debug|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Debug|Win32.Build.0 = Debug|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Release|Win32.ActiveCfg = Release|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Release|Win32.Build.0 = Release|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Debug|Win32.ActiveCfg = Debug|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Debug|Win32.Build.0 = Debug|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Release|Win32.ActiveCfg = Release|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Release|Win32.Build.0 = Release|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Debug|Win32.ActiveCfg = Debug|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Debug|Win32.Build.0 = Debug|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Release|Win32.ActiveCfg = Release|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Release|Win32.Build.0 = Release|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Debug|Win32.ActiveCfg = Debug|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Debug|Win32.Build.0 = Debug|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Release|Win32.ActiveCfg = Release|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Release|Win32.Build.0 = Release|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Debug|Win32.ActiveCfg = Debug|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Debug|Win32.Build.0 = Debug|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Release|Win32.ActiveCfg = Release|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Release|Win32.Build.0 = Release|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Debug|Win32.ActiveCfg = Debug|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Debug|Win32.Build.0 = Debug|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Release|Win32.ActiveCfg = Release|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{AB9F3295-177F-B130-2097-3C078CF51792} = {9D86B421-0947-3058-D281-79D53E017534}
{9C53798E-0809-F283-91FD-EB5AFDB1E887} = {9D86B421-0947-3058-D281-79D53E017534}
{7AF09988-66BD-F493-8FD6-E23B7B022A22} = {9D86B421-0947-3058-D281-79D53E017534}
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC} = {9D86B421-0947-3058-D281-79D53E017534}
{34744A64-A029-C359-291E-BD3095D2B95D} = {9D86B421-0947-3058-D281-79D53E017534}
{BF552F19-AB22-8A24-D43B-78CCC067BFB2} = {9D86B421-0947-3058-D281-79D53E017534}
{F1997D81-5D79-FC1C-6691-87F3D2EF627E} = {EADEF033-D66D-7AFD-7F8C-8EF86BFA8AA3}
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioUserFile
ProjectType="Visual C++"
Version="8.00"
ShowAllFiles="false"
>
<Configurations>
<Configuration
Name="Release|Win32"
>
<DebugSettings
/>
</Configuration>
<Configuration
Name="Debug|Win32"
>
<DebugSettings
WorkingDirectory="..\.."
CommandArguments="--scripts=./../.. test"
/>
</Configuration>
</Configurations>
</VisualStudioUserFile>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,184 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="example"
ProjectGUID="{F1997D81-5D79-FC1C-6691-87F3D2EF627E}"
RootNamespace="example"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="..\..\bin\release"
IntermediateDirectory="obj\Release\example"
ConfigurationType="2"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MT /MP /Ox /W4 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\lua\src;..\..\contrib\luashim"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
AdditionalIncludeDirectories="..\..\contrib\lua\src;..\..\contrib\luashim"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/NOLOGO /INCREMENTAL:NO /GL /DLL"
OutputFile="$(OutDir)\example.dll"
LinkIncremental="0"
GenerateManifest="false"
ProgramDatabaseFile=""
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="..\..\bin\debug"
IntermediateDirectory="obj\Debug\example"
ConfigurationType="2"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MTd /MP /Z7 /W4 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\lua\src;..\..\contrib\luashim"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
AdditionalIncludeDirectories="..\..\contrib\lua\src;..\..\contrib\luashim"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/NOLOGO /DLL /DEBUG"
OutputFile="$(OutDir)\example.dll"
LinkIncremental="0"
GenerateManifest="false"
ProgramDatabaseFile=""
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
<ProjectReference
ReferencedProjectIdentifier="{9C53798E-0809-F283-91FD-EB5AFDB1E887}"
RelativePathToProject=".\luashim-lib.vcproj"
/>
</References>
<Files>
<File
RelativePath="..\..\binmodules\example\main.c"
>
</File>
<File
RelativePath="..\..\binmodules\example\premake5.lua"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,382 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="lua-lib"
ProjectGUID="{AB9F3295-177F-B130-2097-3C078CF51792}"
RootNamespace="lua-lib"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="bin\Release"
IntermediateDirectory="obj\Release\lua-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MT /MP /Ox /W0 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\lua-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="bin\Debug"
IntermediateDirectory="obj\Debug\lua-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MTd /MP /Z7 /W0 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\lua-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<File
RelativePath="..\..\contrib\lua\src\lapi.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lapi.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lauxlib.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lbaselib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lbitlib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lcode.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lcode.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lcorolib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lctype.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lctype.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ldblib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ldebug.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ldebug.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ldo.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ldo.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ldump.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lfunc.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lfunc.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lgc.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lgc.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\linit.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\liolib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\llex.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\llex.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\llimits.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lmathlib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lmem.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lmem.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\loadlib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lobject.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lobject.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lopcodes.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lopcodes.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\loslib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lparser.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lparser.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lprefix.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lstate.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lstate.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lstring.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lstring.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lstrlib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ltable.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ltable.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ltablib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ltm.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ltm.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lua.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\luaconf.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lualib.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lundump.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lundump.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lutf8lib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lvm.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lvm.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lzio.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lzio.h"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,166 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="luashim-lib"
ProjectGUID="{9C53798E-0809-F283-91FD-EB5AFDB1E887}"
RootNamespace="luashim-lib"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="bin\Release"
IntermediateDirectory="obj\Release\luashim-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MT /MP /Ox /W4 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\luashim-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="bin\Debug"
IntermediateDirectory="obj\Debug\luashim-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MTd /MP /Z7 /W4 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\luashim-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<File
RelativePath="..\..\contrib\luashim\luashim.c"
>
</File>
<File
RelativePath="..\..\contrib\luashim\luashim.h"
>
</File>
<File
RelativePath="..\..\contrib\luashim\premake5.lua"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,710 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="mbedtls-lib"
ProjectGUID="{34744A64-A029-C359-291E-BD3095D2B95D}"
RootNamespace="mbedtls-lib"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="bin\Release"
IntermediateDirectory="obj\Release\mbedtls-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MT /MP /Ox /W0 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\mbedtls\include;..\..\contrib\zlib"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;MBEDTLS_ZLIB_SUPPORT"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;MBEDTLS_ZLIB_SUPPORT"
AdditionalIncludeDirectories="..\..\contrib\mbedtls\include;..\..\contrib\zlib"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\mbedtls-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="bin\Debug"
IntermediateDirectory="obj\Debug\mbedtls-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MTd /MP /Z7 /W0 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\mbedtls\include;..\..\contrib\zlib"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;MBEDTLS_ZLIB_SUPPORT"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;MBEDTLS_ZLIB_SUPPORT"
AdditionalIncludeDirectories="..\..\contrib\mbedtls\include;..\..\contrib\zlib"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\mbedtls-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="include"
>
<Filter
Name="mbedtls"
>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\aes.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\aesni.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\arc4.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\asn1.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\asn1write.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\base64.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\bignum.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\blowfish.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\bn_mul.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\camellia.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ccm.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\certs.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\check_config.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\cipher.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\cipher_internal.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\compat-1.3.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\config.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ctr_drbg.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\debug.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\des.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\dhm.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ecdh.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ecdsa.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ecjpake.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ecp.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\entropy.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\entropy_poll.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\error.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\gcm.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\havege.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\hmac_drbg.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\md.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\md2.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\md4.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\md5.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\md_internal.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\memory_buffer_alloc.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\net.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\oid.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\padlock.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\pem.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\pk.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\pk_internal.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\pkcs11.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\pkcs12.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\pkcs5.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\platform.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ripemd160.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\rsa.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\sha1.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\sha256.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\sha512.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ssl.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ssl_cache.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ssl_ciphersuites.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ssl_cookie.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ssl_internal.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ssl_ticket.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\threading.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\timing.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\version.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\x509.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\x509_crl.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\x509_crt.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\x509_csr.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\xtea.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="library"
>
<File
RelativePath="..\..\contrib\mbedtls\library\aes.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\aesni.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\arc4.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\asn1parse.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\asn1write.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\base64.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\bignum.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\blowfish.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\camellia.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ccm.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\certs.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\cipher.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\cipher_wrap.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ctr_drbg.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\debug.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\des.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\dhm.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ecdh.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ecdsa.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ecjpake.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ecp.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ecp_curves.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\entropy.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\entropy_poll.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\error.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\gcm.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\havege.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\hmac_drbg.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\md.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\md2.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\md4.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\md5.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\md_wrap.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\memory_buffer_alloc.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\net.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\oid.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\padlock.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pem.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pk.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pk_wrap.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pkcs11.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pkcs12.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pkcs5.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pkparse.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pkwrite.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\platform.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ripemd160.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\rsa.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\sha1.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\sha256.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\sha512.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_cache.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_ciphersuites.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_cli.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_cookie.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_srv.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_ticket.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_tls.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\threading.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\timing.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\version.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\version_features.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509_create.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509_crl.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509_crt.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509_csr.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509write_crt.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509write_csr.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\xtea.c"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,538 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="zip-lib"
ProjectGUID="{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}"
RootNamespace="zip-lib"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="bin\Release"
IntermediateDirectory="obj\Release\zip-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MT /MP /Ox /W0 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\libzip\include"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
AdditionalIncludeDirectories="..\..\contrib\libzip\include"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\zip-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="bin\Debug"
IntermediateDirectory="obj\Debug\zip-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MTd /MP /Z7 /W0 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\libzip\include"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
AdditionalIncludeDirectories="..\..\contrib\libzip\include"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\zip-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="include"
>
<File
RelativePath="..\..\contrib\libzip\include\zconf.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\include\zipconf.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\include\zlib.h"
>
</File>
</Filter>
<File
RelativePath="..\..\contrib\libzip\config.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\mkstemp.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zconf.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_add.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_add_dir.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_add_entry.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_close.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_delete.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_dir_add.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_dirent.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_discard.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_entry.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_err_str.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_error.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_error_clear.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_error_get.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_error_get_sys_type.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_error_strerror.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_error_to_str.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_extra_field.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_extra_field_api.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fclose.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fdopen.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_add.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_error_clear.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_error_get.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_get_comment.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_get_external_attributes.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_get_offset.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_rename.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_replace.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_set_comment.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_set_external_attributes.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_strerror.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_filerange_crc.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fopen.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fopen_encrypted.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fopen_index.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fopen_index_encrypted.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fread.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_archive_comment.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_archive_flag.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_compression_implementation.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_encryption_implementation.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_file_comment.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_name.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_num_entries.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_num_files.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_memdup.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_name_locate.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_new.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_open.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_rename.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_replace.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_set_archive_comment.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_set_archive_flag.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_set_default_password.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_set_file_comment.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_set_file_compression.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_set_name.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_buffer.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_close.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_crc.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_deflate.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_error.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_file.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_filep.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_free.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_function.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_layered.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_open.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_pkware.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_pop.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_read.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_stat.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_window.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_zip.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_zip_new.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_stat.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_stat_index.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_stat_init.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_strerror.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_string.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_unchange.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_unchange_all.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_unchange_archive.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_unchange_data.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_utf-8.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zipconf.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zipint.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zlib.h"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,254 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="zlib-lib"
ProjectGUID="{7AF09988-66BD-F493-8FD6-E23B7B022A22}"
RootNamespace="zlib-lib"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="bin\Release"
IntermediateDirectory="obj\Release\zlib-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MT /MP /Ox /W0 /EHsc"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\zlib-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="bin\Debug"
IntermediateDirectory="obj\Debug\zlib-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MTd /MP /Z7 /W0 /EHsc"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\zlib-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<File
RelativePath="..\..\contrib\zlib\adler32.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\compress.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\crc32.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\crc32.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\deflate.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\deflate.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\gzclose.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\gzguts.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\gzlib.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\gzread.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\gzwrite.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\infback.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inffast.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inffast.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inffixed.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inflate.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inflate.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inftrees.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inftrees.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\trees.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\trees.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\uncompr.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\zconf.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\zlib.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\zutil.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\zutil.h"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,75 @@

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Premake5", "Premake5.vcproj", "{DF59398B-CB26-9496-F43F-823EE06BC924}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "contrib", "contrib", "{9D86B421-0947-3058-D281-79D53E017534}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua-lib", "lua-lib.vcproj", "{AB9F3295-177F-B130-2097-3C078CF51792}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "luashim-lib", "luashim-lib.vcproj", "{9C53798E-0809-F283-91FD-EB5AFDB1E887}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib-lib", "zlib-lib.vcproj", "{7AF09988-66BD-F493-8FD6-E23B7B022A22}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zip-lib", "zip-lib.vcproj", "{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbedtls-lib", "mbedtls-lib.vcproj", "{34744A64-A029-C359-291E-BD3095D2B95D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "curl-lib", "curl-lib.vcproj", "{BF552F19-AB22-8A24-D43B-78CCC067BFB2}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Binary Modules", "Binary Modules", "{EADEF033-D66D-7AFD-7F8C-8EF86BFA8AA3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example", "example.vcproj", "{F1997D81-5D79-FC1C-6691-87F3D2EF627E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{DF59398B-CB26-9496-F43F-823EE06BC924}.Debug|Win32.ActiveCfg = Debug|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Debug|Win32.Build.0 = Debug|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Release|Win32.ActiveCfg = Release|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Release|Win32.Build.0 = Release|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Debug|Win32.ActiveCfg = Debug|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Debug|Win32.Build.0 = Debug|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Release|Win32.ActiveCfg = Release|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Release|Win32.Build.0 = Release|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Debug|Win32.ActiveCfg = Debug|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Debug|Win32.Build.0 = Debug|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Release|Win32.ActiveCfg = Release|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Release|Win32.Build.0 = Release|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Debug|Win32.ActiveCfg = Debug|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Debug|Win32.Build.0 = Debug|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Release|Win32.ActiveCfg = Release|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Release|Win32.Build.0 = Release|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Debug|Win32.ActiveCfg = Debug|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Debug|Win32.Build.0 = Debug|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Release|Win32.ActiveCfg = Release|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Release|Win32.Build.0 = Release|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Debug|Win32.ActiveCfg = Debug|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Debug|Win32.Build.0 = Debug|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Release|Win32.ActiveCfg = Release|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Release|Win32.Build.0 = Release|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Debug|Win32.ActiveCfg = Debug|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Debug|Win32.Build.0 = Debug|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Release|Win32.ActiveCfg = Release|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Release|Win32.Build.0 = Release|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Debug|Win32.ActiveCfg = Debug|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Debug|Win32.Build.0 = Debug|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Release|Win32.ActiveCfg = Release|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{AB9F3295-177F-B130-2097-3C078CF51792} = {9D86B421-0947-3058-D281-79D53E017534}
{9C53798E-0809-F283-91FD-EB5AFDB1E887} = {9D86B421-0947-3058-D281-79D53E017534}
{7AF09988-66BD-F493-8FD6-E23B7B022A22} = {9D86B421-0947-3058-D281-79D53E017534}
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC} = {9D86B421-0947-3058-D281-79D53E017534}
{34744A64-A029-C359-291E-BD3095D2B95D} = {9D86B421-0947-3058-D281-79D53E017534}
{BF552F19-AB22-8A24-D43B-78CCC067BFB2} = {9D86B421-0947-3058-D281-79D53E017534}
{F1997D81-5D79-FC1C-6691-87F3D2EF627E} = {EADEF033-D66D-7AFD-7F8C-8EF86BFA8AA3}
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,23 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioUserFile
ProjectType="Visual C++"
Version="9.00"
ShowAllFiles="false"
>
<Configurations>
<Configuration
Name="Release|Win32"
>
<DebugSettings
/>
</Configuration>
<Configuration
Name="Debug|Win32"
>
<DebugSettings
WorkingDirectory="..\.."
CommandArguments="--scripts=./../.. test"
/>
</Configuration>
</Configurations>
</VisualStudioUserFile>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,184 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="example"
ProjectGUID="{F1997D81-5D79-FC1C-6691-87F3D2EF627E}"
RootNamespace="example"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="..\..\bin\release"
IntermediateDirectory="obj\Release\example"
ConfigurationType="2"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MT /MP /Ox /W4 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\lua\src;..\..\contrib\luashim"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
AdditionalIncludeDirectories="..\..\contrib\lua\src;..\..\contrib\luashim"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/NOLOGO /INCREMENTAL:NO /GL /DLL"
OutputFile="$(OutDir)\example.dll"
LinkIncremental="0"
GenerateManifest="false"
ProgramDatabaseFile=""
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="..\..\bin\debug"
IntermediateDirectory="obj\Debug\example"
ConfigurationType="2"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MTd /MP /Z7 /W4 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\lua\src;..\..\contrib\luashim"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
AdditionalIncludeDirectories="..\..\contrib\lua\src;..\..\contrib\luashim"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalOptions="/NOLOGO /DLL /DEBUG"
OutputFile="$(OutDir)\example.dll"
LinkIncremental="0"
GenerateManifest="false"
ProgramDatabaseFile=""
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
<ProjectReference
ReferencedProjectIdentifier="{9C53798E-0809-F283-91FD-EB5AFDB1E887}"
RelativePathToProject=".\luashim-lib.vcproj"
/>
</References>
<Files>
<File
RelativePath="..\..\binmodules\example\main.c"
>
</File>
<File
RelativePath="..\..\binmodules\example\premake5.lua"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,382 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="lua-lib"
ProjectGUID="{AB9F3295-177F-B130-2097-3C078CF51792}"
RootNamespace="lua-lib"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="bin\Release"
IntermediateDirectory="obj\Release\lua-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MT /MP /Ox /W0 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\lua-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="bin\Debug"
IntermediateDirectory="obj\Debug\lua-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MTd /MP /Z7 /W0 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\lua-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<File
RelativePath="..\..\contrib\lua\src\lapi.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lapi.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lauxlib.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lbaselib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lbitlib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lcode.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lcode.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lcorolib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lctype.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lctype.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ldblib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ldebug.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ldebug.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ldo.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ldo.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ldump.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lfunc.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lfunc.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lgc.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lgc.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\linit.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\liolib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\llex.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\llex.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\llimits.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lmathlib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lmem.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lmem.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\loadlib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lobject.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lobject.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lopcodes.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lopcodes.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\loslib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lparser.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lparser.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lprefix.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lstate.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lstate.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lstring.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lstring.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lstrlib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ltable.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ltable.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ltablib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ltm.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\ltm.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lua.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\luaconf.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lualib.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lundump.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lundump.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lutf8lib.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lvm.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lvm.h"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lzio.c"
>
</File>
<File
RelativePath="..\..\contrib\lua\src\lzio.h"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,166 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="luashim-lib"
ProjectGUID="{9C53798E-0809-F283-91FD-EB5AFDB1E887}"
RootNamespace="luashim-lib"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="bin\Release"
IntermediateDirectory="obj\Release\luashim-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MT /MP /Ox /W4 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\luashim-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="bin\Debug"
IntermediateDirectory="obj\Debug\luashim-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MTd /MP /Z7 /W4 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS"
AdditionalIncludeDirectories="..\..\contrib\lua\src"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\luashim-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<File
RelativePath="..\..\contrib\luashim\luashim.c"
>
</File>
<File
RelativePath="..\..\contrib\luashim\luashim.h"
>
</File>
<File
RelativePath="..\..\contrib\luashim\premake5.lua"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,710 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="mbedtls-lib"
ProjectGUID="{34744A64-A029-C359-291E-BD3095D2B95D}"
RootNamespace="mbedtls-lib"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="bin\Release"
IntermediateDirectory="obj\Release\mbedtls-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MT /MP /Ox /W0 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\mbedtls\include;..\..\contrib\zlib"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;MBEDTLS_ZLIB_SUPPORT"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;MBEDTLS_ZLIB_SUPPORT"
AdditionalIncludeDirectories="..\..\contrib\mbedtls\include;..\..\contrib\zlib"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\mbedtls-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="bin\Debug"
IntermediateDirectory="obj\Debug\mbedtls-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MTd /MP /Z7 /W0 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\mbedtls\include;..\..\contrib\zlib"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;MBEDTLS_ZLIB_SUPPORT"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;MBEDTLS_ZLIB_SUPPORT"
AdditionalIncludeDirectories="..\..\contrib\mbedtls\include;..\..\contrib\zlib"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\mbedtls-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="include"
>
<Filter
Name="mbedtls"
>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\aes.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\aesni.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\arc4.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\asn1.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\asn1write.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\base64.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\bignum.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\blowfish.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\bn_mul.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\camellia.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ccm.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\certs.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\check_config.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\cipher.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\cipher_internal.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\compat-1.3.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\config.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ctr_drbg.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\debug.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\des.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\dhm.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ecdh.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ecdsa.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ecjpake.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ecp.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\entropy.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\entropy_poll.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\error.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\gcm.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\havege.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\hmac_drbg.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\md.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\md2.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\md4.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\md5.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\md_internal.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\memory_buffer_alloc.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\net.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\oid.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\padlock.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\pem.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\pk.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\pk_internal.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\pkcs11.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\pkcs12.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\pkcs5.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\platform.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ripemd160.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\rsa.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\sha1.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\sha256.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\sha512.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ssl.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ssl_cache.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ssl_ciphersuites.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ssl_cookie.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ssl_internal.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\ssl_ticket.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\threading.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\timing.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\version.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\x509.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\x509_crl.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\x509_crt.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\x509_csr.h"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\include\mbedtls\xtea.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="library"
>
<File
RelativePath="..\..\contrib\mbedtls\library\aes.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\aesni.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\arc4.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\asn1parse.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\asn1write.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\base64.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\bignum.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\blowfish.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\camellia.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ccm.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\certs.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\cipher.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\cipher_wrap.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ctr_drbg.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\debug.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\des.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\dhm.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ecdh.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ecdsa.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ecjpake.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ecp.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ecp_curves.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\entropy.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\entropy_poll.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\error.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\gcm.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\havege.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\hmac_drbg.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\md.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\md2.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\md4.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\md5.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\md_wrap.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\memory_buffer_alloc.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\net.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\oid.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\padlock.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pem.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pk.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pk_wrap.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pkcs11.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pkcs12.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pkcs5.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pkparse.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\pkwrite.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\platform.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ripemd160.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\rsa.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\sha1.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\sha256.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\sha512.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_cache.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_ciphersuites.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_cli.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_cookie.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_srv.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_ticket.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\ssl_tls.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\threading.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\timing.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\version.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\version_features.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509_create.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509_crl.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509_crt.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509_csr.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509write_crt.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\x509write_csr.c"
>
</File>
<File
RelativePath="..\..\contrib\mbedtls\library\xtea.c"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,538 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="zip-lib"
ProjectGUID="{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}"
RootNamespace="zip-lib"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="bin\Release"
IntermediateDirectory="obj\Release\zip-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MT /MP /Ox /W0 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\libzip\include"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
AdditionalIncludeDirectories="..\..\contrib\libzip\include"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\zip-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="bin\Debug"
IntermediateDirectory="obj\Debug\zip-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MTd /MP /Z7 /W0 /EHsc"
AdditionalIncludeDirectories="..\..\contrib\libzip\include"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
AdditionalIncludeDirectories="..\..\contrib\libzip\include"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\zip-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="include"
>
<File
RelativePath="..\..\contrib\libzip\include\zconf.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\include\zipconf.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\include\zlib.h"
>
</File>
</Filter>
<File
RelativePath="..\..\contrib\libzip\config.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\mkstemp.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zconf.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_add.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_add_dir.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_add_entry.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_close.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_delete.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_dir_add.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_dirent.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_discard.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_entry.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_err_str.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_error.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_error_clear.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_error_get.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_error_get_sys_type.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_error_strerror.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_error_to_str.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_extra_field.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_extra_field_api.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fclose.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fdopen.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_add.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_error_clear.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_error_get.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_get_comment.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_get_external_attributes.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_get_offset.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_rename.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_replace.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_set_comment.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_set_external_attributes.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_file_strerror.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_filerange_crc.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fopen.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fopen_encrypted.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fopen_index.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fopen_index_encrypted.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_fread.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_archive_comment.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_archive_flag.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_compression_implementation.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_encryption_implementation.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_file_comment.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_name.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_num_entries.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_get_num_files.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_memdup.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_name_locate.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_new.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_open.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_rename.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_replace.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_set_archive_comment.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_set_archive_flag.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_set_default_password.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_set_file_comment.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_set_file_compression.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_set_name.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_buffer.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_close.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_crc.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_deflate.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_error.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_file.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_filep.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_free.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_function.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_layered.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_open.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_pkware.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_pop.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_read.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_stat.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_window.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_zip.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_source_zip_new.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_stat.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_stat_index.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_stat_init.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_strerror.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_string.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_unchange.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_unchange_all.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_unchange_archive.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_unchange_data.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zip_utf-8.c"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zipconf.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zipint.h"
>
</File>
<File
RelativePath="..\..\contrib\libzip\zlib.h"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,254 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9.00"
Name="zlib-lib"
ProjectGUID="{7AF09988-66BD-F493-8FD6-E23B7B022A22}"
RootNamespace="zlib-lib"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="bin\Release"
IntermediateDirectory="obj\Release\zlib-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MT /MP /Ox /W0 /EHsc"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\zlib-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="bin\Debug"
IntermediateDirectory="obj\Debug\zlib-lib"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MTd /MP /Z7 /W0 /EHsc"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
UsePrecompiledHeader="0"
ProgramDataBaseFileName=""
DebugInformationFormat="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
AdditionalOptions="/NOLOGO"
OutputFile="$(OutDir)\zlib-lib.lib"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<File
RelativePath="..\..\contrib\zlib\adler32.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\compress.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\crc32.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\crc32.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\deflate.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\deflate.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\gzclose.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\gzguts.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\gzlib.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\gzread.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\gzwrite.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\infback.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inffast.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inffast.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inffixed.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inflate.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inflate.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inftrees.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\inftrees.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\trees.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\trees.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\uncompr.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\zconf.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\zlib.h"
>
</File>
<File
RelativePath="..\..\contrib\zlib\zutil.c"
>
</File>
<File
RelativePath="..\..\contrib\zlib\zutil.h"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -0,0 +1,75 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Premake5", "Premake5.vcxproj", "{DF59398B-CB26-9496-F43F-823EE06BC924}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "contrib", "contrib", "{9D86B421-0947-3058-D281-79D53E017534}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua-lib", "lua-lib.vcxproj", "{AB9F3295-177F-B130-2097-3C078CF51792}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "luashim-lib", "luashim-lib.vcxproj", "{9C53798E-0809-F283-91FD-EB5AFDB1E887}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib-lib", "zlib-lib.vcxproj", "{7AF09988-66BD-F493-8FD6-E23B7B022A22}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zip-lib", "zip-lib.vcxproj", "{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbedtls-lib", "mbedtls-lib.vcxproj", "{34744A64-A029-C359-291E-BD3095D2B95D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "curl-lib", "curl-lib.vcxproj", "{BF552F19-AB22-8A24-D43B-78CCC067BFB2}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Binary Modules", "Binary Modules", "{EADEF033-D66D-7AFD-7F8C-8EF86BFA8AA3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example", "example.vcxproj", "{F1997D81-5D79-FC1C-6691-87F3D2EF627E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{DF59398B-CB26-9496-F43F-823EE06BC924}.Debug|Win32.ActiveCfg = Debug|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Debug|Win32.Build.0 = Debug|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Release|Win32.ActiveCfg = Release|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Release|Win32.Build.0 = Release|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Debug|Win32.ActiveCfg = Debug|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Debug|Win32.Build.0 = Debug|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Release|Win32.ActiveCfg = Release|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Release|Win32.Build.0 = Release|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Debug|Win32.ActiveCfg = Debug|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Debug|Win32.Build.0 = Debug|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Release|Win32.ActiveCfg = Release|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Release|Win32.Build.0 = Release|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Debug|Win32.ActiveCfg = Debug|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Debug|Win32.Build.0 = Debug|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Release|Win32.ActiveCfg = Release|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Release|Win32.Build.0 = Release|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Debug|Win32.ActiveCfg = Debug|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Debug|Win32.Build.0 = Debug|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Release|Win32.ActiveCfg = Release|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Release|Win32.Build.0 = Release|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Debug|Win32.ActiveCfg = Debug|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Debug|Win32.Build.0 = Debug|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Release|Win32.ActiveCfg = Release|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Release|Win32.Build.0 = Release|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Debug|Win32.ActiveCfg = Debug|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Debug|Win32.Build.0 = Debug|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Release|Win32.ActiveCfg = Release|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Release|Win32.Build.0 = Release|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Debug|Win32.ActiveCfg = Debug|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Debug|Win32.Build.0 = Debug|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Release|Win32.ActiveCfg = Release|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{AB9F3295-177F-B130-2097-3C078CF51792} = {9D86B421-0947-3058-D281-79D53E017534}
{9C53798E-0809-F283-91FD-EB5AFDB1E887} = {9D86B421-0947-3058-D281-79D53E017534}
{7AF09988-66BD-F493-8FD6-E23B7B022A22} = {9D86B421-0947-3058-D281-79D53E017534}
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC} = {9D86B421-0947-3058-D281-79D53E017534}
{34744A64-A029-C359-291E-BD3095D2B95D} = {9D86B421-0947-3058-D281-79D53E017534}
{BF552F19-AB22-8A24-D43B-78CCC067BFB2} = {9D86B421-0947-3058-D281-79D53E017534}
{F1997D81-5D79-FC1C-6691-87F3D2EF627E} = {EADEF033-D66D-7AFD-7F8C-8EF86BFA8AA3}
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,482 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{DF59398B-CB26-9496-F43F-823EE06BC924}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>Premake5</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\..\bin\release\</OutDir>
<IntDir>obj\Release\Premake5\</IntDir>
<TargetName>premake5</TargetName>
<TargetExt>.exe</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<OutDir>..\..\bin\debug\</OutDir>
<IntDir>obj\Debug\Premake5\</IntDir>
<TargetName>premake5</TargetName>
<TargetExt>.exe</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;..\..\contrib\luashim;..\..\contrib\zlib;..\..\contrib\libzip;..\..\contrib\curl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>ole32.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;..\..\contrib\luashim;..\..\contrib\zlib;..\..\contrib\libzip;..\..\contrib\curl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>ole32.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\src\host\buffered_io.h" />
<ClInclude Include="..\..\src\host\curl_utils.h" />
<ClInclude Include="..\..\src\host\lua_shimtable.h" />
<ClInclude Include="..\..\src\host\premake.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\host\buffered_io.c" />
<ClCompile Include="..\..\src\host\criteria_matches.c" />
<ClCompile Include="..\..\src\host\curl_utils.c" />
<ClCompile Include="..\..\src\host\debug_prompt.c" />
<ClCompile Include="..\..\src\host\http_download.c" />
<ClCompile Include="..\..\src\host\http_get.c" />
<ClCompile Include="..\..\src\host\http_post.c" />
<ClCompile Include="..\..\src\host\lua_auxlib.c" />
<ClCompile Include="..\..\src\host\os_chdir.c" />
<ClCompile Include="..\..\src\host\os_chmod.c" />
<ClCompile Include="..\..\src\host\os_comparefiles.c" />
<ClCompile Include="..\..\src\host\os_compile.c" />
<ClCompile Include="..\..\src\host\os_copyfile.c" />
<ClCompile Include="..\..\src\host\os_getWindowsRegistry.c" />
<ClCompile Include="..\..\src\host\os_getcwd.c" />
<ClCompile Include="..\..\src\host\os_getpass.c" />
<ClCompile Include="..\..\src\host\os_getversion.c" />
<ClCompile Include="..\..\src\host\os_host.c" />
<ClCompile Include="..\..\src\host\os_is64bit.c" />
<ClCompile Include="..\..\src\host\os_isdir.c" />
<ClCompile Include="..\..\src\host\os_isfile.c" />
<ClCompile Include="..\..\src\host\os_islink.c" />
<ClCompile Include="..\..\src\host\os_locate.c" />
<ClCompile Include="..\..\src\host\os_match.c" />
<ClCompile Include="..\..\src\host\os_mkdir.c" />
<ClCompile Include="..\..\src\host\os_pathsearch.c" />
<ClCompile Include="..\..\src\host\os_realpath.c" />
<ClCompile Include="..\..\src\host\os_remove.c" />
<ClCompile Include="..\..\src\host\os_rename.c" />
<ClCompile Include="..\..\src\host\os_rmdir.c" />
<ClCompile Include="..\..\src\host\os_stat.c" />
<ClCompile Include="..\..\src\host\os_touchfile.c" />
<ClCompile Include="..\..\src\host\os_uuid.c" />
<ClCompile Include="..\..\src\host\os_writefile_ifnotequal.c" />
<ClCompile Include="..\..\src\host\path_getabsolute.c" />
<ClCompile Include="..\..\src\host\path_getrelative.c" />
<ClCompile Include="..\..\src\host\path_isabsolute.c" />
<ClCompile Include="..\..\src\host\path_join.c" />
<ClCompile Include="..\..\src\host\path_normalize.c" />
<ClCompile Include="..\..\src\host\path_translate.c" />
<ClCompile Include="..\..\src\host\path_wildcards.c" />
<ClCompile Include="..\..\src\host\premake.c" />
<ClCompile Include="..\..\src\host\premake_main.c" />
<ClCompile Include="..\..\src\host\string_endswith.c" />
<ClCompile Include="..\..\src\host\string_hash.c" />
<ClCompile Include="..\..\src\host\string_sha1.c" />
<ClCompile Include="..\..\src\host\string_startswith.c" />
<ClCompile Include="..\..\src\host\term_textColor.c" />
<ClCompile Include="..\..\src\host\zip_extract.c" />
<ClCompile Include="..\..\src\scripts.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\BUILD.txt" />
<None Include="..\..\CHANGES.txt" />
<None Include="..\..\CONTRIBUTORS.txt" />
<None Include="..\..\LICENSE.txt" />
<None Include="..\..\modules\codelite\README.md" />
<None Include="..\..\modules\codelite\_manifest.lua" />
<None Include="..\..\modules\codelite\_preload.lua" />
<None Include="..\..\modules\codelite\codelite.lua" />
<None Include="..\..\modules\codelite\codelite_project.lua" />
<None Include="..\..\modules\codelite\codelite_workspace.lua" />
<None Include="..\..\modules\codelite\tests\_tests.lua" />
<None Include="..\..\modules\codelite\tests\test_codelite_config.lua" />
<None Include="..\..\modules\codelite\tests\test_codelite_project.lua" />
<None Include="..\..\modules\codelite\tests\test_codelite_workspace.lua" />
<None Include="..\..\modules\d\LICENSE.txt" />
<None Include="..\..\modules\d\README.md" />
<None Include="..\..\modules\d\_manifest.lua" />
<None Include="..\..\modules\d\_preload.lua" />
<None Include="..\..\modules\d\actions\gmake.lua" />
<None Include="..\..\modules\d\actions\vstudio.lua" />
<None Include="..\..\modules\d\d.lua" />
<None Include="..\..\modules\d\tests\_tests.lua" />
<None Include="..\..\modules\d\tests\test_dmd.lua" />
<None Include="..\..\modules\d\tests\test_gdc.lua" />
<None Include="..\..\modules\d\tests\test_gmake.lua" />
<None Include="..\..\modules\d\tests\test_ldc.lua" />
<None Include="..\..\modules\d\tests\test_visualstudio.lua" />
<None Include="..\..\modules\d\tools\dmd.lua" />
<None Include="..\..\modules\d\tools\gdc.lua" />
<None Include="..\..\modules\d\tools\ldc.lua" />
<None Include="..\..\modules\gmake\_manifest.lua" />
<None Include="..\..\modules\gmake\_preload.lua" />
<None Include="..\..\modules\gmake\gmake.lua" />
<None Include="..\..\modules\gmake\gmake_cpp.lua" />
<None Include="..\..\modules\gmake\gmake_csharp.lua" />
<None Include="..\..\modules\gmake\gmake_makefile.lua" />
<None Include="..\..\modules\gmake\gmake_utility.lua" />
<None Include="..\..\modules\gmake\gmake_workspace.lua" />
<None Include="..\..\modules\gmake\tests\_tests.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_clang.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_file_rules.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_flags.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_ldflags.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_make_linking.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_make_pch.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_objects.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_target_rules.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_tools.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_wiidev.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_embed_files.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_flags.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_links.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_response.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_sources.lua" />
<None Include="..\..\modules\gmake\tests\test_make_escaping.lua" />
<None Include="..\..\modules\gmake\tests\test_make_tovar.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_config_maps.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_default_config.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_group_rule.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_help_rule.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_project_rule.lua" />
<None Include="..\..\modules\gmake2\_manifest.lua" />
<None Include="..\..\modules\gmake2\_preload.lua" />
<None Include="..\..\modules\gmake2\gmake2.lua" />
<None Include="..\..\modules\gmake2\gmake2_cpp.lua" />
<None Include="..\..\modules\gmake2\gmake2_csharp.lua" />
<None Include="..\..\modules\gmake2\gmake2_makefile.lua" />
<None Include="..\..\modules\gmake2\gmake2_utility.lua" />
<None Include="..\..\modules\gmake2\gmake2_workspace.lua" />
<None Include="..\..\modules\gmake2\tests\_tests.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_clang.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_file_rules.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_flags.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_ldflags.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_linking.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_objects.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_pch.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_target_rules.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_tools.lua" />
<None Include="..\..\modules\raw\README.md" />
<None Include="..\..\modules\raw\_manifest.lua" />
<None Include="..\..\modules\raw\_preload.lua" />
<None Include="..\..\modules\raw\raw.lua" />
<None Include="..\..\modules\raw\raw_action.lua" />
<None Include="..\..\modules\self-test\_manifest.lua" />
<None Include="..\..\modules\self-test\self-test.lua" />
<None Include="..\..\modules\self-test\test_assertions.lua" />
<None Include="..\..\modules\self-test\test_declare.lua" />
<None Include="..\..\modules\self-test\test_helpers.lua" />
<None Include="..\..\modules\self-test\test_runner.lua" />
<None Include="..\..\modules\vstudio\_manifest.lua" />
<None Include="..\..\modules\vstudio\_preload.lua" />
<None Include="..\..\modules\vstudio\tests\_tests.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\projectelement.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\projectsettings.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_assembly_refs.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_build_events.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_common_props.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_compiler_props.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_debug_props.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_files.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_icon.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_nuget_config.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_nuget_framework_folders.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_nuget_packages_config.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_nuget_references.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_output_props.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_platform_groups.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_project_refs.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_targets.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_user_file.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_dependencies.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_header.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_nested_projects.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_platforms.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_projects.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_sections.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_assembly_refs.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_build_steps.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_compiler_block.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_configuration.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_debug_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_excluded_configs.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_files.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_linker_block.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_manifest_block.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_nmake_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_platforms.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_project.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_project_refs.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_resource_compiler.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_user_file.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_assembly_refs.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_build_events.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_build_log.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_character_set.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_compile_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_config_props.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_debug_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_ensure_nuget_imports.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_excluded_configs.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_extension_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_extension_targets.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_files.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_filter_ids.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_filters.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_floatingpoint.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_globals.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_header.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_imagexex_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_item_def_group.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_language_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_language_targets.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_link.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_manifest.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_nmake_props.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_nuget_packages_config.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_output_props.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_platform_toolset.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_project_configs.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_project_refs.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_prop_sheet.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_resource_compile.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_rule_props.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_rule_targets.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_rule_vars.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_rule_xml.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_target_machine.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_user_file.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_vectorextensions.lua" />
<None Include="..\..\modules\vstudio\vs2005.lua" />
<None Include="..\..\modules\vstudio\vs2005_csproj.lua" />
<None Include="..\..\modules\vstudio\vs2005_csproj_user.lua" />
<None Include="..\..\modules\vstudio\vs2005_solution.lua" />
<None Include="..\..\modules\vstudio\vs2008.lua" />
<None Include="..\..\modules\vstudio\vs200x_vcproj.lua" />
<None Include="..\..\modules\vstudio\vs200x_vcproj_user.lua" />
<None Include="..\..\modules\vstudio\vs2010.lua" />
<None Include="..\..\modules\vstudio\vs2010_nuget.lua" />
<None Include="..\..\modules\vstudio\vs2010_rules_props.lua" />
<None Include="..\..\modules\vstudio\vs2010_rules_targets.lua" />
<None Include="..\..\modules\vstudio\vs2010_rules_xml.lua" />
<None Include="..\..\modules\vstudio\vs2010_vcxproj.lua" />
<None Include="..\..\modules\vstudio\vs2010_vcxproj_filters.lua" />
<None Include="..\..\modules\vstudio\vs2010_vcxproj_user.lua" />
<None Include="..\..\modules\vstudio\vs2012.lua" />
<None Include="..\..\modules\vstudio\vs2013.lua" />
<None Include="..\..\modules\vstudio\vs2015.lua" />
<None Include="..\..\modules\vstudio\vs2017.lua" />
<None Include="..\..\modules\vstudio\vstudio.lua" />
<None Include="..\..\modules\xcode\LICENSE.TXT" />
<None Include="..\..\modules\xcode\_manifest.lua" />
<None Include="..\..\modules\xcode\_preload.lua" />
<None Include="..\..\modules\xcode\tests\_tests.lua" />
<None Include="..\..\modules\xcode\tests\test_header_footer.lua" />
<None Include="..\..\modules\xcode\tests\test_xcode4_project.lua" />
<None Include="..\..\modules\xcode\tests\test_xcode4_workspace.lua" />
<None Include="..\..\modules\xcode\tests\test_xcode_dependencies.lua" />
<None Include="..\..\modules\xcode\tests\test_xcode_project.lua" />
<None Include="..\..\modules\xcode\xcode.lua" />
<None Include="..\..\modules\xcode\xcode4_workspace.lua" />
<None Include="..\..\modules\xcode\xcode_common.lua" />
<None Include="..\..\modules\xcode\xcode_project.lua" />
<None Include="..\..\premake4.lua" />
<None Include="..\..\premake5.lua" />
<None Include="..\..\scripts\embed.lua" />
<None Include="..\..\scripts\package.lua" />
<None Include="..\..\src\_manifest.lua" />
<None Include="..\..\src\_modules.lua" />
<None Include="..\..\src\_premake_init.lua" />
<None Include="..\..\src\_premake_main.lua" />
<None Include="..\..\src\actions\clean\_clean.lua" />
<None Include="..\..\src\base\_foundation.lua" />
<None Include="..\..\src\base\action.lua" />
<None Include="..\..\src\base\api.lua" />
<None Include="..\..\src\base\config.lua" />
<None Include="..\..\src\base\configset.lua" />
<None Include="..\..\src\base\container.lua" />
<None Include="..\..\src\base\context.lua" />
<None Include="..\..\src\base\criteria.lua" />
<None Include="..\..\src\base\detoken.lua" />
<None Include="..\..\src\base\field.lua" />
<None Include="..\..\src\base\fileconfig.lua" />
<None Include="..\..\src\base\global.lua" />
<None Include="..\..\src\base\globals.lua" />
<None Include="..\..\src\base\group.lua" />
<None Include="..\..\src\base\help.lua" />
<None Include="..\..\src\base\http.lua" />
<None Include="..\..\src\base\io.lua" />
<None Include="..\..\src\base\json.lua" />
<None Include="..\..\src\base\jsonwrapper.lua" />
<None Include="..\..\src\base\languages.lua" />
<None Include="..\..\src\base\moduledownloader.lua" />
<None Include="..\..\src\base\option.lua" />
<None Include="..\..\src\base\os.lua" />
<None Include="..\..\src\base\oven.lua" />
<None Include="..\..\src\base\path.lua" />
<None Include="..\..\src\base\premake.lua" />
<None Include="..\..\src\base\project.lua" />
<None Include="..\..\src\base\rule.lua" />
<None Include="..\..\src\base\semver.lua" />
<None Include="..\..\src\base\string.lua" />
<None Include="..\..\src\base\table.lua" />
<None Include="..\..\src\base\term.lua" />
<None Include="..\..\src\base\tools.lua" />
<None Include="..\..\src\base\tree.lua" />
<None Include="..\..\src\base\validation.lua" />
<None Include="..\..\src\base\workspace.lua" />
<None Include="..\..\src\tools\clang.lua" />
<None Include="..\..\src\tools\dotnet.lua" />
<None Include="..\..\src\tools\gcc.lua" />
<None Include="..\..\src\tools\msc.lua" />
<None Include="..\..\src\tools\snc.lua" />
<None Include="..\..\tests\_tests.lua" />
<None Include="..\..\tests\api\test_boolean_kind.lua" />
<None Include="..\..\tests\api\test_containers.lua" />
<None Include="..\..\tests\api\test_deprecations.lua" />
<None Include="..\..\tests\api\test_directory_kind.lua" />
<None Include="..\..\tests\api\test_list_kind.lua" />
<None Include="..\..\tests\api\test_path_kind.lua" />
<None Include="..\..\tests\api\test_register.lua" />
<None Include="..\..\tests\api\test_string_kind.lua" />
<None Include="..\..\tests\api\test_table_kind.lua" />
<None Include="..\..\tests\base\test_aliasing.lua" />
<None Include="..\..\tests\base\test_binmodules.lua" />
<None Include="..\..\tests\base\test_configset.lua" />
<None Include="..\..\tests\base\test_context.lua" />
<None Include="..\..\tests\base\test_criteria.lua" />
<None Include="..\..\tests\base\test_detoken.lua" />
<None Include="..\..\tests\base\test_filename.lua" />
<None Include="..\..\tests\base\test_http.lua" />
<None Include="..\..\tests\base\test_include.lua" />
<None Include="..\..\tests\base\test_json.lua" />
<None Include="..\..\tests\base\test_module_loader.lua" />
<None Include="..\..\tests\base\test_option.lua" />
<None Include="..\..\tests\base\test_os.lua" />
<None Include="..\..\tests\base\test_override.lua" />
<None Include="..\..\tests\base\test_path.lua" />
<None Include="..\..\tests\base\test_premake_command.lua" />
<None Include="..\..\tests\base\test_table.lua" />
<None Include="..\..\tests\base\test_tree.lua" />
<None Include="..\..\tests\base\test_uuid.lua" />
<None Include="..\..\tests\base\test_validation.lua" />
<None Include="..\..\tests\base\test_versions.lua" />
<None Include="..\..\tests\config\test_linkinfo.lua" />
<None Include="..\..\tests\config\test_links.lua" />
<None Include="..\..\tests\config\test_targetinfo.lua" />
<None Include="..\..\tests\folder\ok.lua" />
<None Include="..\..\tests\folder\premake5.lua" />
<None Include="..\..\tests\oven\test_filtering.lua" />
<None Include="..\..\tests\oven\test_objdirs.lua" />
<None Include="..\..\tests\pepperfish_profiler.lua" />
<None Include="..\..\tests\project\test_config_maps.lua" />
<None Include="..\..\tests\project\test_eachconfig.lua" />
<None Include="..\..\tests\project\test_getconfig.lua" />
<None Include="..\..\tests\project\test_location.lua" />
<None Include="..\..\tests\project\test_sources.lua" />
<None Include="..\..\tests\project\test_vpaths.lua" />
<None Include="..\..\tests\test_premake.lua" />
<None Include="..\..\tests\test_stress.lua" />
<None Include="..\..\tests\test_string.lua" />
<None Include="..\..\tests\tools\test_dotnet.lua" />
<None Include="..\..\tests\tools\test_gcc.lua" />
<None Include="..\..\tests\tools\test_msc.lua" />
<None Include="..\..\tests\tools\test_snc.lua" />
<None Include="..\..\tests\workspace\test_eachconfig.lua" />
<None Include="..\..\tests\workspace\test_location.lua" />
<None Include="..\..\tests\workspace\test_objdirs.lua" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="lua-lib.vcxproj">
<Project>{AB9F3295-177F-B130-2097-3C078CF51792}</Project>
</ProjectReference>
<ProjectReference Include="zip-lib.vcxproj">
<Project>{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}</Project>
</ProjectReference>
<ProjectReference Include="zlib-lib.vcxproj">
<Project>{7AF09988-66BD-F493-8FD6-E23B7B022A22}</Project>
</ProjectReference>
<ProjectReference Include="curl-lib.vcxproj">
<Project>{BF552F19-AB22-8A24-D43B-78CCC067BFB2}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LocalDebuggerWorkingDirectory>..\..</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>--scripts=$(ProjectDir)/../.. test</LocalDebuggerCommandArguments>
</PropertyGroup>
</Project>

View File

@ -0,0 +1,369 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{BF552F19-AB22-8A24-D43B-78CCC067BFB2}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>curl-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\curl-lib\</IntDir>
<TargetName>curl-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\curl-lib\</IntDir>
<TargetName>curl-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;BUILDING_LIBCURL;CURL_STATICLIB;HTTP_ONLY;USE_ZLIB;USE_SCHANNEL;USE_WINDOWS_SSPI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\curl\include;..\..\contrib\curl\lib;..\..\contrib\mbedtls\include;..\..\contrib\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
<Lib>
<AdditionalDependencies>crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;BUILDING_LIBCURL;CURL_STATICLIB;HTTP_ONLY;USE_ZLIB;USE_SCHANNEL;USE_WINDOWS_SSPI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\curl\include;..\..\contrib\curl\lib;..\..\contrib\mbedtls\include;..\..\contrib\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
<Lib>
<AdditionalDependencies>crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\curl\include\curl\curl.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\curlbuild.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\curlrules.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\curlver.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\easy.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\mprintf.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\multi.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\stdcheaders.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\typecheck-gcc.h" />
<ClInclude Include="..\..\contrib\curl\lib\amigaos.h" />
<ClInclude Include="..\..\contrib\curl\lib\arpa_telnet.h" />
<ClInclude Include="..\..\contrib\curl\lib\asyn.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-amigaos.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-dos.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-linux.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-mac.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-os400.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-osx.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-riscos.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-symbian.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-tpf.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-vxworks.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-win32.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-win32ce.h" />
<ClInclude Include="..\..\contrib\curl\lib\conncache.h" />
<ClInclude Include="..\..\contrib\curl\lib\connect.h" />
<ClInclude Include="..\..\contrib\curl\lib\content_encoding.h" />
<ClInclude Include="..\..\contrib\curl\lib\cookie.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_addrinfo.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_base64.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_des.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_endian.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_fnmatch.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_gethostname.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_gssapi.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_hmac.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_ldap.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_md4.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_md5.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_memory.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_memrchr.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_multibyte.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_ntlm_core.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_ntlm_wb.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_printf.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_rtmp.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_sasl.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_sec.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_setup.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_setup_once.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_sspi.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_threads.h" />
<ClInclude Include="..\..\contrib\curl\lib\curlx.h" />
<ClInclude Include="..\..\contrib\curl\lib\dict.h" />
<ClInclude Include="..\..\contrib\curl\lib\dotdot.h" />
<ClInclude Include="..\..\contrib\curl\lib\easyif.h" />
<ClInclude Include="..\..\contrib\curl\lib\escape.h" />
<ClInclude Include="..\..\contrib\curl\lib\file.h" />
<ClInclude Include="..\..\contrib\curl\lib\fileinfo.h" />
<ClInclude Include="..\..\contrib\curl\lib\formdata.h" />
<ClInclude Include="..\..\contrib\curl\lib\ftp.h" />
<ClInclude Include="..\..\contrib\curl\lib\ftplistparser.h" />
<ClInclude Include="..\..\contrib\curl\lib\getinfo.h" />
<ClInclude Include="..\..\contrib\curl\lib\gopher.h" />
<ClInclude Include="..\..\contrib\curl\lib\hash.h" />
<ClInclude Include="..\..\contrib\curl\lib\hostcheck.h" />
<ClInclude Include="..\..\contrib\curl\lib\hostip.h" />
<ClInclude Include="..\..\contrib\curl\lib\http.h" />
<ClInclude Include="..\..\contrib\curl\lib\http2.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_chunks.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_digest.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_negotiate.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_ntlm.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_proxy.h" />
<ClInclude Include="..\..\contrib\curl\lib\if2ip.h" />
<ClInclude Include="..\..\contrib\curl\lib\imap.h" />
<ClInclude Include="..\..\contrib\curl\lib\inet_ntop.h" />
<ClInclude Include="..\..\contrib\curl\lib\inet_pton.h" />
<ClInclude Include="..\..\contrib\curl\lib\llist.h" />
<ClInclude Include="..\..\contrib\curl\lib\memdebug.h" />
<ClInclude Include="..\..\contrib\curl\lib\multihandle.h" />
<ClInclude Include="..\..\contrib\curl\lib\multiif.h" />
<ClInclude Include="..\..\contrib\curl\lib\netrc.h" />
<ClInclude Include="..\..\contrib\curl\lib\non-ascii.h" />
<ClInclude Include="..\..\contrib\curl\lib\nonblock.h" />
<ClInclude Include="..\..\contrib\curl\lib\parsedate.h" />
<ClInclude Include="..\..\contrib\curl\lib\pingpong.h" />
<ClInclude Include="..\..\contrib\curl\lib\pipeline.h" />
<ClInclude Include="..\..\contrib\curl\lib\pop3.h" />
<ClInclude Include="..\..\contrib\curl\lib\progress.h" />
<ClInclude Include="..\..\contrib\curl\lib\rand.h" />
<ClInclude Include="..\..\contrib\curl\lib\rtsp.h" />
<ClInclude Include="..\..\contrib\curl\lib\select.h" />
<ClInclude Include="..\..\contrib\curl\lib\sendf.h" />
<ClInclude Include="..\..\contrib\curl\lib\setup-os400.h" />
<ClInclude Include="..\..\contrib\curl\lib\setup-vms.h" />
<ClInclude Include="..\..\contrib\curl\lib\share.h" />
<ClInclude Include="..\..\contrib\curl\lib\sigpipe.h" />
<ClInclude Include="..\..\contrib\curl\lib\slist.h" />
<ClInclude Include="..\..\contrib\curl\lib\smb.h" />
<ClInclude Include="..\..\contrib\curl\lib\smtp.h" />
<ClInclude Include="..\..\contrib\curl\lib\sockaddr.h" />
<ClInclude Include="..\..\contrib\curl\lib\socks.h" />
<ClInclude Include="..\..\contrib\curl\lib\speedcheck.h" />
<ClInclude Include="..\..\contrib\curl\lib\splay.h" />
<ClInclude Include="..\..\contrib\curl\lib\ssh.h" />
<ClInclude Include="..\..\contrib\curl\lib\strcase.h" />
<ClInclude Include="..\..\contrib\curl\lib\strdup.h" />
<ClInclude Include="..\..\contrib\curl\lib\strerror.h" />
<ClInclude Include="..\..\contrib\curl\lib\strtok.h" />
<ClInclude Include="..\..\contrib\curl\lib\strtoofft.h" />
<ClInclude Include="..\..\contrib\curl\lib\system_win32.h" />
<ClInclude Include="..\..\contrib\curl\lib\telnet.h" />
<ClInclude Include="..\..\contrib\curl\lib\tftp.h" />
<ClInclude Include="..\..\contrib\curl\lib\timeval.h" />
<ClInclude Include="..\..\contrib\curl\lib\transfer.h" />
<ClInclude Include="..\..\contrib\curl\lib\url.h" />
<ClInclude Include="..\..\contrib\curl\lib\urldata.h" />
<ClInclude Include="..\..\contrib\curl\lib\vauth\digest.h" />
<ClInclude Include="..\..\contrib\curl\lib\vauth\ntlm.h" />
<ClInclude Include="..\..\contrib\curl\lib\vauth\vauth.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\axtls.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\cyassl.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\darwinssl.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\gskit.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\gtls.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\mbedtls.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\nssg.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\openssl.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\polarssl.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\polarssl_threadlock.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\schannel.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\vtls.h" />
<ClInclude Include="..\..\contrib\curl\lib\warnless.h" />
<ClInclude Include="..\..\contrib\curl\lib\wildcard.h" />
<ClInclude Include="..\..\contrib\curl\lib\x509asn1.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\curl\lib\amigaos.c" />
<ClCompile Include="..\..\contrib\curl\lib\asyn-ares.c" />
<ClCompile Include="..\..\contrib\curl\lib\asyn-thread.c" />
<ClCompile Include="..\..\contrib\curl\lib\base64.c" />
<ClCompile Include="..\..\contrib\curl\lib\conncache.c" />
<ClCompile Include="..\..\contrib\curl\lib\connect.c" />
<ClCompile Include="..\..\contrib\curl\lib\content_encoding.c" />
<ClCompile Include="..\..\contrib\curl\lib\cookie.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_addrinfo.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_des.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_endian.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_fnmatch.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_gethostname.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_gssapi.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_memrchr.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_multibyte.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_ntlm_core.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_ntlm_wb.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_rtmp.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_sasl.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_threads.c" />
<ClCompile Include="..\..\contrib\curl\lib\dict.c" />
<ClCompile Include="..\..\contrib\curl\lib\dotdot.c" />
<ClCompile Include="..\..\contrib\curl\lib\easy.c" />
<ClCompile Include="..\..\contrib\curl\lib\escape.c" />
<ClCompile Include="..\..\contrib\curl\lib\file.c" />
<ClCompile Include="..\..\contrib\curl\lib\fileinfo.c" />
<ClCompile Include="..\..\contrib\curl\lib\formdata.c" />
<ClCompile Include="..\..\contrib\curl\lib\ftp.c" />
<ClCompile Include="..\..\contrib\curl\lib\ftplistparser.c" />
<ClCompile Include="..\..\contrib\curl\lib\getenv.c" />
<ClCompile Include="..\..\contrib\curl\lib\getinfo.c" />
<ClCompile Include="..\..\contrib\curl\lib\gopher.c" />
<ClCompile Include="..\..\contrib\curl\lib\hash.c" />
<ClCompile Include="..\..\contrib\curl\lib\hmac.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostasyn.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostcheck.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostip.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostip4.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostip6.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostsyn.c" />
<ClCompile Include="..\..\contrib\curl\lib\http.c" />
<ClCompile Include="..\..\contrib\curl\lib\http2.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_chunks.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_digest.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_negotiate.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_ntlm.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_proxy.c" />
<ClCompile Include="..\..\contrib\curl\lib\idn_win32.c" />
<ClCompile Include="..\..\contrib\curl\lib\if2ip.c" />
<ClCompile Include="..\..\contrib\curl\lib\imap.c" />
<ClCompile Include="..\..\contrib\curl\lib\inet_ntop.c" />
<ClCompile Include="..\..\contrib\curl\lib\inet_pton.c" />
<ClCompile Include="..\..\contrib\curl\lib\krb5.c" />
<ClCompile Include="..\..\contrib\curl\lib\ldap.c" />
<ClCompile Include="..\..\contrib\curl\lib\llist.c" />
<ClCompile Include="..\..\contrib\curl\lib\md4.c" />
<ClCompile Include="..\..\contrib\curl\lib\md5.c" />
<ClCompile Include="..\..\contrib\curl\lib\memdebug.c" />
<ClCompile Include="..\..\contrib\curl\lib\mprintf.c" />
<ClCompile Include="..\..\contrib\curl\lib\multi.c" />
<ClCompile Include="..\..\contrib\curl\lib\netrc.c" />
<ClCompile Include="..\..\contrib\curl\lib\non-ascii.c" />
<ClCompile Include="..\..\contrib\curl\lib\nonblock.c" />
<ClCompile Include="..\..\contrib\curl\lib\nwlib.c" />
<ClCompile Include="..\..\contrib\curl\lib\nwos.c" />
<ClCompile Include="..\..\contrib\curl\lib\openldap.c" />
<ClCompile Include="..\..\contrib\curl\lib\parsedate.c" />
<ClCompile Include="..\..\contrib\curl\lib\pingpong.c" />
<ClCompile Include="..\..\contrib\curl\lib\pipeline.c" />
<ClCompile Include="..\..\contrib\curl\lib\pop3.c" />
<ClCompile Include="..\..\contrib\curl\lib\progress.c" />
<ClCompile Include="..\..\contrib\curl\lib\rand.c" />
<ClCompile Include="..\..\contrib\curl\lib\rtsp.c" />
<ClCompile Include="..\..\contrib\curl\lib\security.c" />
<ClCompile Include="..\..\contrib\curl\lib\select.c" />
<ClCompile Include="..\..\contrib\curl\lib\sendf.c" />
<ClCompile Include="..\..\contrib\curl\lib\share.c" />
<ClCompile Include="..\..\contrib\curl\lib\slist.c" />
<ClCompile Include="..\..\contrib\curl\lib\smb.c" />
<ClCompile Include="..\..\contrib\curl\lib\smtp.c" />
<ClCompile Include="..\..\contrib\curl\lib\socks.c" />
<ClCompile Include="..\..\contrib\curl\lib\socks_gssapi.c" />
<ClCompile Include="..\..\contrib\curl\lib\socks_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\speedcheck.c" />
<ClCompile Include="..\..\contrib\curl\lib\splay.c" />
<ClCompile Include="..\..\contrib\curl\lib\ssh.c" />
<ClCompile Include="..\..\contrib\curl\lib\strcase.c" />
<ClCompile Include="..\..\contrib\curl\lib\strdup.c" />
<ClCompile Include="..\..\contrib\curl\lib\strerror.c" />
<ClCompile Include="..\..\contrib\curl\lib\strtok.c" />
<ClCompile Include="..\..\contrib\curl\lib\strtoofft.c" />
<ClCompile Include="..\..\contrib\curl\lib\system_win32.c" />
<ClCompile Include="..\..\contrib\curl\lib\telnet.c" />
<ClCompile Include="..\..\contrib\curl\lib\tftp.c" />
<ClCompile Include="..\..\contrib\curl\lib\timeval.c" />
<ClCompile Include="..\..\contrib\curl\lib\transfer.c" />
<ClCompile Include="..\..\contrib\curl\lib\url.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\cleartext.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\cram.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\digest.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\digest_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\krb5_gssapi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\krb5_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\ntlm.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\ntlm_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\oauth2.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\spnego_gssapi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\spnego_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\vauth.c" />
<ClCompile Include="..\..\contrib\curl\lib\version.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\axtls.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\cyassl.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\darwinssl.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\gskit.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\gtls.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\mbedtls.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\nss.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\openssl.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\polarssl.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\polarssl_threadlock.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\schannel.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\vtls.c" />
<ClCompile Include="..\..\contrib\curl\lib\warnless.c" />
<ClCompile Include="..\..\contrib\curl\lib\wildcard.c" />
<ClCompile Include="..\..\contrib\curl\lib\x509asn1.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,813 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\curl">
<UniqueIdentifier>{2E97D969-1AFA-680E-C37F-A1C4AFC13491}</UniqueIdentifier>
</Filter>
<Filter Include="lib">
<UniqueIdentifier>{3C8C880B-A895-887C-3111-9F7C9D19947C}</UniqueIdentifier>
</Filter>
<Filter Include="lib\vauth">
<UniqueIdentifier>{13BC98EB-7F26-4D62-C864-FE07340E2BB7}</UniqueIdentifier>
</Filter>
<Filter Include="lib\vtls">
<UniqueIdentifier>{F4C14AA2-E08E-A5AD-09A8-9355F5D3DA3B}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\curl\include\curl\curl.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\curlbuild.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\curlrules.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\curlver.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\easy.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\mprintf.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\multi.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\stdcheaders.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\typecheck-gcc.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\amigaos.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\arpa_telnet.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\asyn.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-amigaos.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-dos.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-linux.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-mac.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-os400.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-osx.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-riscos.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-symbian.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-tpf.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-vxworks.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-win32.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-win32ce.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\conncache.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\connect.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\content_encoding.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\cookie.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_addrinfo.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_base64.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_des.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_endian.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_fnmatch.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_gethostname.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_gssapi.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_hmac.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_ldap.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_md4.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_md5.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_memory.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_memrchr.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_multibyte.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_ntlm_core.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_ntlm_wb.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_printf.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_rtmp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_sasl.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_sec.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_setup.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_setup_once.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_sspi.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_threads.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curlx.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\dict.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\dotdot.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\easyif.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\escape.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\file.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\fileinfo.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\formdata.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\ftp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\ftplistparser.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\getinfo.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\gopher.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\hash.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\hostcheck.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\hostip.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http2.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_chunks.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_digest.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_negotiate.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_ntlm.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_proxy.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\if2ip.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\imap.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\inet_ntop.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\inet_pton.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\llist.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\memdebug.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\multihandle.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\multiif.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\netrc.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\non-ascii.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\nonblock.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\parsedate.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\pingpong.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\pipeline.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\pop3.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\progress.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\rand.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\rtsp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\select.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\sendf.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\setup-os400.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\setup-vms.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\share.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\sigpipe.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\slist.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\smb.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\smtp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\sockaddr.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\socks.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\speedcheck.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\splay.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\ssh.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strcase.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strdup.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strerror.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strtok.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strtoofft.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\system_win32.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\telnet.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\tftp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\timeval.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\transfer.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\url.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\urldata.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vauth\digest.h">
<Filter>lib\vauth</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vauth\ntlm.h">
<Filter>lib\vauth</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vauth\vauth.h">
<Filter>lib\vauth</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\axtls.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\cyassl.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\darwinssl.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\gskit.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\gtls.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\mbedtls.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\nssg.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\openssl.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\polarssl.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\polarssl_threadlock.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\schannel.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\vtls.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\warnless.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\wildcard.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\x509asn1.h">
<Filter>lib</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\curl\lib\amigaos.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\asyn-ares.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\asyn-thread.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\base64.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\conncache.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\connect.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\content_encoding.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\cookie.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_addrinfo.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_des.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_endian.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_fnmatch.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_gethostname.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_gssapi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_memrchr.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_multibyte.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_ntlm_core.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_ntlm_wb.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_rtmp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_sasl.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_sspi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_threads.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\dict.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\dotdot.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\easy.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\escape.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\file.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\fileinfo.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\formdata.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\ftp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\ftplistparser.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\getenv.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\getinfo.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\gopher.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hash.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hmac.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostasyn.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostcheck.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostip.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostip4.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostip6.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostsyn.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http2.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_chunks.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_digest.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_negotiate.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_ntlm.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_proxy.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\idn_win32.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\if2ip.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\imap.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\inet_ntop.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\inet_pton.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\krb5.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\ldap.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\llist.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\md4.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\md5.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\memdebug.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\mprintf.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\multi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\netrc.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\non-ascii.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\nonblock.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\nwlib.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\nwos.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\openldap.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\parsedate.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\pingpong.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\pipeline.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\pop3.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\progress.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\rand.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\rtsp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\security.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\select.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\sendf.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\share.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\slist.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\smb.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\smtp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\socks.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\socks_gssapi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\socks_sspi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\speedcheck.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\splay.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\ssh.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strcase.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strdup.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strerror.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strtok.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strtoofft.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\system_win32.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\telnet.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\tftp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\timeval.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\transfer.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\url.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\cleartext.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\cram.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\digest.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\digest_sspi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\krb5_gssapi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\krb5_sspi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\ntlm.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\ntlm_sspi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\oauth2.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\spnego_gssapi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\spnego_sspi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\vauth.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\version.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\axtls.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\cyassl.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\darwinssl.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\gskit.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\gtls.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\mbedtls.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\nss.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\openssl.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\polarssl.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\polarssl_threadlock.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\schannel.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\vtls.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\warnless.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\wildcard.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\x509asn1.c">
<Filter>lib</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@ -0,0 +1,111 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{F1997D81-5D79-FC1C-6691-87F3D2EF627E}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>example</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\..\bin\release\</OutDir>
<IntDir>obj\Release\example\</IntDir>
<TargetName>example</TargetName>
<TargetExt>.dll</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<OutDir>..\..\bin\debug\</OutDir>
<IntDir>obj\Debug\example\</IntDir>
<TargetName>example</TargetName>
<TargetExt>.dll</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;..\..\contrib\luashim;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<ImportLibrary>..\..\bin\release\example.lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;..\..\contrib\luashim;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ImportLibrary>..\..\bin\debug\example.lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\binmodules\example\main.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\binmodules\example\premake5.lua" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="luashim-lib.vcxproj">
<Project>{9C53798E-0809-F283-91FD-EB5AFDB1E887}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,157 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{AB9F3295-177F-B130-2097-3C078CF51792}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>lua-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\lua-lib\</IntDir>
<TargetName>lua-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\lua-lib\</IntDir>
<TargetName>lua-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\lua\src\lapi.h" />
<ClInclude Include="..\..\contrib\lua\src\lauxlib.h" />
<ClInclude Include="..\..\contrib\lua\src\lcode.h" />
<ClInclude Include="..\..\contrib\lua\src\lctype.h" />
<ClInclude Include="..\..\contrib\lua\src\ldebug.h" />
<ClInclude Include="..\..\contrib\lua\src\ldo.h" />
<ClInclude Include="..\..\contrib\lua\src\lfunc.h" />
<ClInclude Include="..\..\contrib\lua\src\lgc.h" />
<ClInclude Include="..\..\contrib\lua\src\llex.h" />
<ClInclude Include="..\..\contrib\lua\src\llimits.h" />
<ClInclude Include="..\..\contrib\lua\src\lmem.h" />
<ClInclude Include="..\..\contrib\lua\src\lobject.h" />
<ClInclude Include="..\..\contrib\lua\src\lopcodes.h" />
<ClInclude Include="..\..\contrib\lua\src\lparser.h" />
<ClInclude Include="..\..\contrib\lua\src\lprefix.h" />
<ClInclude Include="..\..\contrib\lua\src\lstate.h" />
<ClInclude Include="..\..\contrib\lua\src\lstring.h" />
<ClInclude Include="..\..\contrib\lua\src\ltable.h" />
<ClInclude Include="..\..\contrib\lua\src\ltm.h" />
<ClInclude Include="..\..\contrib\lua\src\lua.h" />
<ClInclude Include="..\..\contrib\lua\src\luaconf.h" />
<ClInclude Include="..\..\contrib\lua\src\lualib.h" />
<ClInclude Include="..\..\contrib\lua\src\lundump.h" />
<ClInclude Include="..\..\contrib\lua\src\lvm.h" />
<ClInclude Include="..\..\contrib\lua\src\lzio.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\lua\src\lapi.c" />
<ClCompile Include="..\..\contrib\lua\src\lbaselib.c" />
<ClCompile Include="..\..\contrib\lua\src\lbitlib.c" />
<ClCompile Include="..\..\contrib\lua\src\lcode.c" />
<ClCompile Include="..\..\contrib\lua\src\lcorolib.c" />
<ClCompile Include="..\..\contrib\lua\src\lctype.c" />
<ClCompile Include="..\..\contrib\lua\src\ldblib.c" />
<ClCompile Include="..\..\contrib\lua\src\ldebug.c" />
<ClCompile Include="..\..\contrib\lua\src\ldo.c" />
<ClCompile Include="..\..\contrib\lua\src\ldump.c" />
<ClCompile Include="..\..\contrib\lua\src\lfunc.c" />
<ClCompile Include="..\..\contrib\lua\src\lgc.c" />
<ClCompile Include="..\..\contrib\lua\src\linit.c" />
<ClCompile Include="..\..\contrib\lua\src\liolib.c" />
<ClCompile Include="..\..\contrib\lua\src\llex.c" />
<ClCompile Include="..\..\contrib\lua\src\lmathlib.c" />
<ClCompile Include="..\..\contrib\lua\src\lmem.c" />
<ClCompile Include="..\..\contrib\lua\src\loadlib.c" />
<ClCompile Include="..\..\contrib\lua\src\lobject.c" />
<ClCompile Include="..\..\contrib\lua\src\lopcodes.c" />
<ClCompile Include="..\..\contrib\lua\src\loslib.c" />
<ClCompile Include="..\..\contrib\lua\src\lparser.c" />
<ClCompile Include="..\..\contrib\lua\src\lstate.c" />
<ClCompile Include="..\..\contrib\lua\src\lstring.c" />
<ClCompile Include="..\..\contrib\lua\src\lstrlib.c" />
<ClCompile Include="..\..\contrib\lua\src\ltable.c" />
<ClCompile Include="..\..\contrib\lua\src\ltablib.c" />
<ClCompile Include="..\..\contrib\lua\src\ltm.c" />
<ClCompile Include="..\..\contrib\lua\src\lundump.c" />
<ClCompile Include="..\..\contrib\lua\src\lutf8lib.c" />
<ClCompile Include="..\..\contrib\lua\src\lvm.c" />
<ClCompile Include="..\..\contrib\lua\src\lzio.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,105 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{9C53798E-0809-F283-91FD-EB5AFDB1E887}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>luashim-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\luashim-lib\</IntDir>
<TargetName>luashim-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\luashim-lib\</IntDir>
<TargetName>luashim-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\luashim\luashim.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\luashim\luashim.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\contrib\luashim\premake5.lua" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,236 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{34744A64-A029-C359-291E-BD3095D2B95D}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>mbedtls-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\mbedtls-lib\</IntDir>
<TargetName>mbedtls-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\mbedtls-lib\</IntDir>
<TargetName>mbedtls-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;MBEDTLS_ZLIB_SUPPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\mbedtls\include;..\..\contrib\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;MBEDTLS_ZLIB_SUPPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\mbedtls\include;..\..\contrib\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\aes.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\aesni.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\arc4.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\asn1.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\asn1write.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\base64.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\bignum.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\blowfish.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\bn_mul.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\camellia.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ccm.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\certs.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\check_config.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\cipher.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\cipher_internal.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\compat-1.3.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\config.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ctr_drbg.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\debug.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\des.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\dhm.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecdh.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecdsa.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecjpake.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecp.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\entropy.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\entropy_poll.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\error.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\gcm.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\havege.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\hmac_drbg.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md2.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md4.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md5.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md_internal.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\memory_buffer_alloc.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\net.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\oid.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\padlock.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pem.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pk.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pk_internal.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pkcs11.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pkcs12.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pkcs5.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\platform.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ripemd160.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\rsa.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\sha1.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\sha256.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\sha512.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_cache.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_ciphersuites.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_cookie.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_internal.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_ticket.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\threading.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\timing.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\version.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509_crl.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509_crt.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509_csr.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\xtea.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\mbedtls\library\aes.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\aesni.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\arc4.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\asn1parse.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\asn1write.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\base64.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\bignum.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\blowfish.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\camellia.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ccm.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\certs.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\cipher.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\cipher_wrap.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ctr_drbg.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\debug.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\des.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\dhm.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ecdh.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ecdsa.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ecjpake.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ecp.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ecp_curves.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\entropy.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\entropy_poll.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\error.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\gcm.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\havege.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\hmac_drbg.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\md.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\md2.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\md4.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\md5.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\md_wrap.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\memory_buffer_alloc.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\net.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\oid.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\padlock.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pem.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pk.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pk_wrap.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pkcs11.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pkcs12.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pkcs5.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pkparse.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pkwrite.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\platform.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ripemd160.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\rsa.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\sha1.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\sha256.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\sha512.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_cache.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_ciphersuites.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_cli.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_cookie.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_srv.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_ticket.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_tls.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\threading.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\timing.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\version.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\version_features.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509_create.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509_crl.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509_crt.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509_csr.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509write_crt.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509write_csr.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\xtea.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,426 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\mbedtls">
<UniqueIdentifier>{4326A6EE-AFB1-13B3-B8C2-96A724CD6FB3}</UniqueIdentifier>
</Filter>
<Filter Include="library">
<UniqueIdentifier>{3A796C79-A658-EB14-AF70-76EB1BCF5176}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\aes.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\aesni.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\arc4.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\asn1.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\asn1write.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\base64.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\bignum.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\blowfish.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\bn_mul.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\camellia.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ccm.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\certs.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\check_config.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\cipher.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\cipher_internal.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\compat-1.3.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\config.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ctr_drbg.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\debug.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\des.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\dhm.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecdh.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecdsa.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecjpake.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecp.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\entropy.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\entropy_poll.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\error.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\gcm.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\havege.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\hmac_drbg.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md2.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md4.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md5.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md_internal.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\memory_buffer_alloc.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\net.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\oid.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\padlock.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pem.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pk.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pk_internal.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pkcs11.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pkcs12.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pkcs5.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\platform.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ripemd160.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\rsa.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\sha1.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\sha256.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\sha512.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_cache.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_ciphersuites.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_cookie.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_internal.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_ticket.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\threading.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\timing.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\version.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509_crl.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509_crt.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509_csr.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\xtea.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\mbedtls\library\aes.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\aesni.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\arc4.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\asn1parse.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\asn1write.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\base64.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\bignum.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\blowfish.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\camellia.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ccm.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\certs.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\cipher.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\cipher_wrap.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ctr_drbg.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\debug.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\des.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\dhm.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ecdh.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ecdsa.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ecjpake.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ecp.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ecp_curves.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\entropy.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\entropy_poll.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\error.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\gcm.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\havege.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\hmac_drbg.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\md.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\md2.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\md4.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\md5.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\md_wrap.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\memory_buffer_alloc.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\net.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\oid.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\padlock.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pem.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pk.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pk_wrap.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pkcs11.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pkcs12.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pkcs5.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pkparse.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pkwrite.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\platform.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ripemd160.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\rsa.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\sha1.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\sha256.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\sha512.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_cache.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_ciphersuites.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_cli.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_cookie.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_srv.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_ticket.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_tls.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\threading.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\timing.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\version.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\version_features.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509_create.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509_crl.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509_crt.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509_csr.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509write_crt.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509write_csr.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\xtea.c">
<Filter>library</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@ -0,0 +1,195 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>zip-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\zip-lib\</IntDir>
<TargetName>zip-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\zip-lib\</IntDir>
<TargetName>zip-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\libzip\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\libzip\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\libzip\config.h" />
<ClInclude Include="..\..\contrib\libzip\include\zconf.h" />
<ClInclude Include="..\..\contrib\libzip\include\zipconf.h" />
<ClInclude Include="..\..\contrib\libzip\include\zlib.h" />
<ClInclude Include="..\..\contrib\libzip\zconf.h" />
<ClInclude Include="..\..\contrib\libzip\zip.h" />
<ClInclude Include="..\..\contrib\libzip\zipconf.h" />
<ClInclude Include="..\..\contrib\libzip\zipint.h" />
<ClInclude Include="..\..\contrib\libzip\zlib.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\libzip\mkstemp.c" />
<ClCompile Include="..\..\contrib\libzip\zip_add.c" />
<ClCompile Include="..\..\contrib\libzip\zip_add_dir.c" />
<ClCompile Include="..\..\contrib\libzip\zip_add_entry.c" />
<ClCompile Include="..\..\contrib\libzip\zip_close.c" />
<ClCompile Include="..\..\contrib\libzip\zip_delete.c" />
<ClCompile Include="..\..\contrib\libzip\zip_dir_add.c" />
<ClCompile Include="..\..\contrib\libzip\zip_dirent.c" />
<ClCompile Include="..\..\contrib\libzip\zip_discard.c" />
<ClCompile Include="..\..\contrib\libzip\zip_entry.c" />
<ClCompile Include="..\..\contrib\libzip\zip_err_str.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_clear.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_get.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_get_sys_type.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_strerror.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_to_str.c" />
<ClCompile Include="..\..\contrib\libzip\zip_extra_field.c" />
<ClCompile Include="..\..\contrib\libzip\zip_extra_field_api.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fclose.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fdopen.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_add.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_error_clear.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_error_get.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_get_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_get_external_attributes.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_get_offset.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_rename.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_replace.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_set_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_set_external_attributes.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_strerror.c" />
<ClCompile Include="..\..\contrib\libzip\zip_filerange_crc.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen_encrypted.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen_index.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen_index_encrypted.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fread.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_archive_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_archive_flag.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_compression_implementation.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_encryption_implementation.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_file_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_name.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_num_entries.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_num_files.c" />
<ClCompile Include="..\..\contrib\libzip\zip_memdup.c" />
<ClCompile Include="..\..\contrib\libzip\zip_name_locate.c" />
<ClCompile Include="..\..\contrib\libzip\zip_new.c" />
<ClCompile Include="..\..\contrib\libzip\zip_open.c" />
<ClCompile Include="..\..\contrib\libzip\zip_rename.c" />
<ClCompile Include="..\..\contrib\libzip\zip_replace.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_archive_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_archive_flag.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_default_password.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_file_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_file_compression.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_name.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_buffer.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_close.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_crc.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_deflate.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_error.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_file.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_filep.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_free.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_function.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_layered.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_open.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_pkware.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_pop.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_read.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_stat.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_window.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_zip.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_zip_new.c" />
<ClCompile Include="..\..\contrib\libzip\zip_stat.c" />
<ClCompile Include="..\..\contrib\libzip\zip_stat_index.c" />
<ClCompile Include="..\..\contrib\libzip\zip_stat_init.c" />
<ClCompile Include="..\..\contrib\libzip\zip_strerror.c" />
<ClCompile Include="..\..\contrib\libzip\zip_string.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange_all.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange_archive.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange_data.c" />
<ClCompile Include="..\..\contrib\libzip\zip_utf-8.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,113 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\libzip\config.h" />
<ClInclude Include="..\..\contrib\libzip\include\zconf.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\libzip\include\zipconf.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\libzip\include\zlib.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\libzip\zconf.h" />
<ClInclude Include="..\..\contrib\libzip\zip.h" />
<ClInclude Include="..\..\contrib\libzip\zipconf.h" />
<ClInclude Include="..\..\contrib\libzip\zipint.h" />
<ClInclude Include="..\..\contrib\libzip\zlib.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\libzip\mkstemp.c" />
<ClCompile Include="..\..\contrib\libzip\zip_add.c" />
<ClCompile Include="..\..\contrib\libzip\zip_add_dir.c" />
<ClCompile Include="..\..\contrib\libzip\zip_add_entry.c" />
<ClCompile Include="..\..\contrib\libzip\zip_close.c" />
<ClCompile Include="..\..\contrib\libzip\zip_delete.c" />
<ClCompile Include="..\..\contrib\libzip\zip_dir_add.c" />
<ClCompile Include="..\..\contrib\libzip\zip_dirent.c" />
<ClCompile Include="..\..\contrib\libzip\zip_discard.c" />
<ClCompile Include="..\..\contrib\libzip\zip_entry.c" />
<ClCompile Include="..\..\contrib\libzip\zip_err_str.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_clear.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_get.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_get_sys_type.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_strerror.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_to_str.c" />
<ClCompile Include="..\..\contrib\libzip\zip_extra_field.c" />
<ClCompile Include="..\..\contrib\libzip\zip_extra_field_api.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fclose.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fdopen.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_add.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_error_clear.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_error_get.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_get_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_get_external_attributes.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_get_offset.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_rename.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_replace.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_set_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_set_external_attributes.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_strerror.c" />
<ClCompile Include="..\..\contrib\libzip\zip_filerange_crc.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen_encrypted.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen_index.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen_index_encrypted.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fread.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_archive_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_archive_flag.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_compression_implementation.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_encryption_implementation.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_file_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_name.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_num_entries.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_num_files.c" />
<ClCompile Include="..\..\contrib\libzip\zip_memdup.c" />
<ClCompile Include="..\..\contrib\libzip\zip_name_locate.c" />
<ClCompile Include="..\..\contrib\libzip\zip_new.c" />
<ClCompile Include="..\..\contrib\libzip\zip_open.c" />
<ClCompile Include="..\..\contrib\libzip\zip_rename.c" />
<ClCompile Include="..\..\contrib\libzip\zip_replace.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_archive_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_archive_flag.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_default_password.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_file_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_file_compression.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_name.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_buffer.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_close.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_crc.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_deflate.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_error.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_file.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_filep.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_free.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_function.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_layered.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_open.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_pkware.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_pop.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_read.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_stat.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_window.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_zip.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_zip_new.c" />
<ClCompile Include="..\..\contrib\libzip\zip_stat.c" />
<ClCompile Include="..\..\contrib\libzip\zip_stat_index.c" />
<ClCompile Include="..\..\contrib\libzip\zip_stat_init.c" />
<ClCompile Include="..\..\contrib\libzip\zip_strerror.c" />
<ClCompile Include="..\..\contrib\libzip\zip_string.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange_all.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange_archive.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange_data.c" />
<ClCompile Include="..\..\contrib\libzip\zip_utf-8.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,124 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{7AF09988-66BD-F493-8FD6-E23B7B022A22}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>zlib-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v100</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\zlib-lib\</IntDir>
<TargetName>zlib-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\zlib-lib\</IntDir>
<TargetName>zlib-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\zlib\crc32.h" />
<ClInclude Include="..\..\contrib\zlib\deflate.h" />
<ClInclude Include="..\..\contrib\zlib\gzguts.h" />
<ClInclude Include="..\..\contrib\zlib\inffast.h" />
<ClInclude Include="..\..\contrib\zlib\inffixed.h" />
<ClInclude Include="..\..\contrib\zlib\inflate.h" />
<ClInclude Include="..\..\contrib\zlib\inftrees.h" />
<ClInclude Include="..\..\contrib\zlib\trees.h" />
<ClInclude Include="..\..\contrib\zlib\zconf.h" />
<ClInclude Include="..\..\contrib\zlib\zlib.h" />
<ClInclude Include="..\..\contrib\zlib\zutil.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\zlib\adler32.c" />
<ClCompile Include="..\..\contrib\zlib\compress.c" />
<ClCompile Include="..\..\contrib\zlib\crc32.c" />
<ClCompile Include="..\..\contrib\zlib\deflate.c" />
<ClCompile Include="..\..\contrib\zlib\gzclose.c" />
<ClCompile Include="..\..\contrib\zlib\gzlib.c" />
<ClCompile Include="..\..\contrib\zlib\gzread.c" />
<ClCompile Include="..\..\contrib\zlib\gzwrite.c" />
<ClCompile Include="..\..\contrib\zlib\infback.c" />
<ClCompile Include="..\..\contrib\zlib\inffast.c" />
<ClCompile Include="..\..\contrib\zlib\inflate.c" />
<ClCompile Include="..\..\contrib\zlib\inftrees.c" />
<ClCompile Include="..\..\contrib\zlib\trees.c" />
<ClCompile Include="..\..\contrib\zlib\uncompr.c" />
<ClCompile Include="..\..\contrib\zlib\zutil.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,75 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Premake5", "Premake5.vcxproj", "{DF59398B-CB26-9496-F43F-823EE06BC924}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "contrib", "contrib", "{9D86B421-0947-3058-D281-79D53E017534}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua-lib", "lua-lib.vcxproj", "{AB9F3295-177F-B130-2097-3C078CF51792}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "luashim-lib", "luashim-lib.vcxproj", "{9C53798E-0809-F283-91FD-EB5AFDB1E887}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib-lib", "zlib-lib.vcxproj", "{7AF09988-66BD-F493-8FD6-E23B7B022A22}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zip-lib", "zip-lib.vcxproj", "{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbedtls-lib", "mbedtls-lib.vcxproj", "{34744A64-A029-C359-291E-BD3095D2B95D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "curl-lib", "curl-lib.vcxproj", "{BF552F19-AB22-8A24-D43B-78CCC067BFB2}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Binary Modules", "Binary Modules", "{EADEF033-D66D-7AFD-7F8C-8EF86BFA8AA3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example", "example.vcxproj", "{F1997D81-5D79-FC1C-6691-87F3D2EF627E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{DF59398B-CB26-9496-F43F-823EE06BC924}.Debug|Win32.ActiveCfg = Debug|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Debug|Win32.Build.0 = Debug|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Release|Win32.ActiveCfg = Release|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Release|Win32.Build.0 = Release|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Debug|Win32.ActiveCfg = Debug|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Debug|Win32.Build.0 = Debug|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Release|Win32.ActiveCfg = Release|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Release|Win32.Build.0 = Release|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Debug|Win32.ActiveCfg = Debug|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Debug|Win32.Build.0 = Debug|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Release|Win32.ActiveCfg = Release|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Release|Win32.Build.0 = Release|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Debug|Win32.ActiveCfg = Debug|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Debug|Win32.Build.0 = Debug|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Release|Win32.ActiveCfg = Release|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Release|Win32.Build.0 = Release|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Debug|Win32.ActiveCfg = Debug|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Debug|Win32.Build.0 = Debug|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Release|Win32.ActiveCfg = Release|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Release|Win32.Build.0 = Release|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Debug|Win32.ActiveCfg = Debug|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Debug|Win32.Build.0 = Debug|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Release|Win32.ActiveCfg = Release|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Release|Win32.Build.0 = Release|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Debug|Win32.ActiveCfg = Debug|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Debug|Win32.Build.0 = Debug|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Release|Win32.ActiveCfg = Release|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Release|Win32.Build.0 = Release|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Debug|Win32.ActiveCfg = Debug|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Debug|Win32.Build.0 = Debug|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Release|Win32.ActiveCfg = Release|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{AB9F3295-177F-B130-2097-3C078CF51792} = {9D86B421-0947-3058-D281-79D53E017534}
{9C53798E-0809-F283-91FD-EB5AFDB1E887} = {9D86B421-0947-3058-D281-79D53E017534}
{7AF09988-66BD-F493-8FD6-E23B7B022A22} = {9D86B421-0947-3058-D281-79D53E017534}
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC} = {9D86B421-0947-3058-D281-79D53E017534}
{34744A64-A029-C359-291E-BD3095D2B95D} = {9D86B421-0947-3058-D281-79D53E017534}
{BF552F19-AB22-8A24-D43B-78CCC067BFB2} = {9D86B421-0947-3058-D281-79D53E017534}
{F1997D81-5D79-FC1C-6691-87F3D2EF627E} = {EADEF033-D66D-7AFD-7F8C-8EF86BFA8AA3}
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,482 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{DF59398B-CB26-9496-F43F-823EE06BC924}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>Premake5</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\..\bin\release\</OutDir>
<IntDir>obj\Release\Premake5\</IntDir>
<TargetName>premake5</TargetName>
<TargetExt>.exe</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<OutDir>..\..\bin\debug\</OutDir>
<IntDir>obj\Debug\Premake5\</IntDir>
<TargetName>premake5</TargetName>
<TargetExt>.exe</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;..\..\contrib\luashim;..\..\contrib\zlib;..\..\contrib\libzip;..\..\contrib\curl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>ole32.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;..\..\contrib\luashim;..\..\contrib\zlib;..\..\contrib\libzip;..\..\contrib\curl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>ole32.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\src\host\buffered_io.h" />
<ClInclude Include="..\..\src\host\curl_utils.h" />
<ClInclude Include="..\..\src\host\lua_shimtable.h" />
<ClInclude Include="..\..\src\host\premake.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\host\buffered_io.c" />
<ClCompile Include="..\..\src\host\criteria_matches.c" />
<ClCompile Include="..\..\src\host\curl_utils.c" />
<ClCompile Include="..\..\src\host\debug_prompt.c" />
<ClCompile Include="..\..\src\host\http_download.c" />
<ClCompile Include="..\..\src\host\http_get.c" />
<ClCompile Include="..\..\src\host\http_post.c" />
<ClCompile Include="..\..\src\host\lua_auxlib.c" />
<ClCompile Include="..\..\src\host\os_chdir.c" />
<ClCompile Include="..\..\src\host\os_chmod.c" />
<ClCompile Include="..\..\src\host\os_comparefiles.c" />
<ClCompile Include="..\..\src\host\os_compile.c" />
<ClCompile Include="..\..\src\host\os_copyfile.c" />
<ClCompile Include="..\..\src\host\os_getWindowsRegistry.c" />
<ClCompile Include="..\..\src\host\os_getcwd.c" />
<ClCompile Include="..\..\src\host\os_getpass.c" />
<ClCompile Include="..\..\src\host\os_getversion.c" />
<ClCompile Include="..\..\src\host\os_host.c" />
<ClCompile Include="..\..\src\host\os_is64bit.c" />
<ClCompile Include="..\..\src\host\os_isdir.c" />
<ClCompile Include="..\..\src\host\os_isfile.c" />
<ClCompile Include="..\..\src\host\os_islink.c" />
<ClCompile Include="..\..\src\host\os_locate.c" />
<ClCompile Include="..\..\src\host\os_match.c" />
<ClCompile Include="..\..\src\host\os_mkdir.c" />
<ClCompile Include="..\..\src\host\os_pathsearch.c" />
<ClCompile Include="..\..\src\host\os_realpath.c" />
<ClCompile Include="..\..\src\host\os_remove.c" />
<ClCompile Include="..\..\src\host\os_rename.c" />
<ClCompile Include="..\..\src\host\os_rmdir.c" />
<ClCompile Include="..\..\src\host\os_stat.c" />
<ClCompile Include="..\..\src\host\os_touchfile.c" />
<ClCompile Include="..\..\src\host\os_uuid.c" />
<ClCompile Include="..\..\src\host\os_writefile_ifnotequal.c" />
<ClCompile Include="..\..\src\host\path_getabsolute.c" />
<ClCompile Include="..\..\src\host\path_getrelative.c" />
<ClCompile Include="..\..\src\host\path_isabsolute.c" />
<ClCompile Include="..\..\src\host\path_join.c" />
<ClCompile Include="..\..\src\host\path_normalize.c" />
<ClCompile Include="..\..\src\host\path_translate.c" />
<ClCompile Include="..\..\src\host\path_wildcards.c" />
<ClCompile Include="..\..\src\host\premake.c" />
<ClCompile Include="..\..\src\host\premake_main.c" />
<ClCompile Include="..\..\src\host\string_endswith.c" />
<ClCompile Include="..\..\src\host\string_hash.c" />
<ClCompile Include="..\..\src\host\string_sha1.c" />
<ClCompile Include="..\..\src\host\string_startswith.c" />
<ClCompile Include="..\..\src\host\term_textColor.c" />
<ClCompile Include="..\..\src\host\zip_extract.c" />
<ClCompile Include="..\..\src\scripts.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\BUILD.txt" />
<None Include="..\..\CHANGES.txt" />
<None Include="..\..\CONTRIBUTORS.txt" />
<None Include="..\..\LICENSE.txt" />
<None Include="..\..\modules\codelite\README.md" />
<None Include="..\..\modules\codelite\_manifest.lua" />
<None Include="..\..\modules\codelite\_preload.lua" />
<None Include="..\..\modules\codelite\codelite.lua" />
<None Include="..\..\modules\codelite\codelite_project.lua" />
<None Include="..\..\modules\codelite\codelite_workspace.lua" />
<None Include="..\..\modules\codelite\tests\_tests.lua" />
<None Include="..\..\modules\codelite\tests\test_codelite_config.lua" />
<None Include="..\..\modules\codelite\tests\test_codelite_project.lua" />
<None Include="..\..\modules\codelite\tests\test_codelite_workspace.lua" />
<None Include="..\..\modules\d\LICENSE.txt" />
<None Include="..\..\modules\d\README.md" />
<None Include="..\..\modules\d\_manifest.lua" />
<None Include="..\..\modules\d\_preload.lua" />
<None Include="..\..\modules\d\actions\gmake.lua" />
<None Include="..\..\modules\d\actions\vstudio.lua" />
<None Include="..\..\modules\d\d.lua" />
<None Include="..\..\modules\d\tests\_tests.lua" />
<None Include="..\..\modules\d\tests\test_dmd.lua" />
<None Include="..\..\modules\d\tests\test_gdc.lua" />
<None Include="..\..\modules\d\tests\test_gmake.lua" />
<None Include="..\..\modules\d\tests\test_ldc.lua" />
<None Include="..\..\modules\d\tests\test_visualstudio.lua" />
<None Include="..\..\modules\d\tools\dmd.lua" />
<None Include="..\..\modules\d\tools\gdc.lua" />
<None Include="..\..\modules\d\tools\ldc.lua" />
<None Include="..\..\modules\gmake\_manifest.lua" />
<None Include="..\..\modules\gmake\_preload.lua" />
<None Include="..\..\modules\gmake\gmake.lua" />
<None Include="..\..\modules\gmake\gmake_cpp.lua" />
<None Include="..\..\modules\gmake\gmake_csharp.lua" />
<None Include="..\..\modules\gmake\gmake_makefile.lua" />
<None Include="..\..\modules\gmake\gmake_utility.lua" />
<None Include="..\..\modules\gmake\gmake_workspace.lua" />
<None Include="..\..\modules\gmake\tests\_tests.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_clang.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_file_rules.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_flags.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_ldflags.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_make_linking.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_make_pch.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_objects.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_target_rules.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_tools.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_wiidev.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_embed_files.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_flags.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_links.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_response.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_sources.lua" />
<None Include="..\..\modules\gmake\tests\test_make_escaping.lua" />
<None Include="..\..\modules\gmake\tests\test_make_tovar.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_config_maps.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_default_config.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_group_rule.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_help_rule.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_project_rule.lua" />
<None Include="..\..\modules\gmake2\_manifest.lua" />
<None Include="..\..\modules\gmake2\_preload.lua" />
<None Include="..\..\modules\gmake2\gmake2.lua" />
<None Include="..\..\modules\gmake2\gmake2_cpp.lua" />
<None Include="..\..\modules\gmake2\gmake2_csharp.lua" />
<None Include="..\..\modules\gmake2\gmake2_makefile.lua" />
<None Include="..\..\modules\gmake2\gmake2_utility.lua" />
<None Include="..\..\modules\gmake2\gmake2_workspace.lua" />
<None Include="..\..\modules\gmake2\tests\_tests.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_clang.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_file_rules.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_flags.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_ldflags.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_linking.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_objects.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_pch.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_target_rules.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_tools.lua" />
<None Include="..\..\modules\raw\README.md" />
<None Include="..\..\modules\raw\_manifest.lua" />
<None Include="..\..\modules\raw\_preload.lua" />
<None Include="..\..\modules\raw\raw.lua" />
<None Include="..\..\modules\raw\raw_action.lua" />
<None Include="..\..\modules\self-test\_manifest.lua" />
<None Include="..\..\modules\self-test\self-test.lua" />
<None Include="..\..\modules\self-test\test_assertions.lua" />
<None Include="..\..\modules\self-test\test_declare.lua" />
<None Include="..\..\modules\self-test\test_helpers.lua" />
<None Include="..\..\modules\self-test\test_runner.lua" />
<None Include="..\..\modules\vstudio\_manifest.lua" />
<None Include="..\..\modules\vstudio\_preload.lua" />
<None Include="..\..\modules\vstudio\tests\_tests.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\projectelement.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\projectsettings.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_assembly_refs.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_build_events.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_common_props.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_compiler_props.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_debug_props.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_files.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_icon.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_nuget_config.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_nuget_framework_folders.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_nuget_packages_config.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_nuget_references.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_output_props.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_platform_groups.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_project_refs.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_targets.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_user_file.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_dependencies.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_header.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_nested_projects.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_platforms.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_projects.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_sections.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_assembly_refs.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_build_steps.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_compiler_block.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_configuration.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_debug_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_excluded_configs.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_files.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_linker_block.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_manifest_block.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_nmake_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_platforms.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_project.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_project_refs.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_resource_compiler.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_user_file.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_assembly_refs.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_build_events.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_build_log.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_character_set.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_compile_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_config_props.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_debug_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_ensure_nuget_imports.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_excluded_configs.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_extension_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_extension_targets.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_files.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_filter_ids.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_filters.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_floatingpoint.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_globals.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_header.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_imagexex_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_item_def_group.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_language_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_language_targets.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_link.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_manifest.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_nmake_props.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_nuget_packages_config.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_output_props.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_platform_toolset.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_project_configs.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_project_refs.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_prop_sheet.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_resource_compile.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_rule_props.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_rule_targets.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_rule_vars.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_rule_xml.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_target_machine.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_user_file.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_vectorextensions.lua" />
<None Include="..\..\modules\vstudio\vs2005.lua" />
<None Include="..\..\modules\vstudio\vs2005_csproj.lua" />
<None Include="..\..\modules\vstudio\vs2005_csproj_user.lua" />
<None Include="..\..\modules\vstudio\vs2005_solution.lua" />
<None Include="..\..\modules\vstudio\vs2008.lua" />
<None Include="..\..\modules\vstudio\vs200x_vcproj.lua" />
<None Include="..\..\modules\vstudio\vs200x_vcproj_user.lua" />
<None Include="..\..\modules\vstudio\vs2010.lua" />
<None Include="..\..\modules\vstudio\vs2010_nuget.lua" />
<None Include="..\..\modules\vstudio\vs2010_rules_props.lua" />
<None Include="..\..\modules\vstudio\vs2010_rules_targets.lua" />
<None Include="..\..\modules\vstudio\vs2010_rules_xml.lua" />
<None Include="..\..\modules\vstudio\vs2010_vcxproj.lua" />
<None Include="..\..\modules\vstudio\vs2010_vcxproj_filters.lua" />
<None Include="..\..\modules\vstudio\vs2010_vcxproj_user.lua" />
<None Include="..\..\modules\vstudio\vs2012.lua" />
<None Include="..\..\modules\vstudio\vs2013.lua" />
<None Include="..\..\modules\vstudio\vs2015.lua" />
<None Include="..\..\modules\vstudio\vs2017.lua" />
<None Include="..\..\modules\vstudio\vstudio.lua" />
<None Include="..\..\modules\xcode\LICENSE.TXT" />
<None Include="..\..\modules\xcode\_manifest.lua" />
<None Include="..\..\modules\xcode\_preload.lua" />
<None Include="..\..\modules\xcode\tests\_tests.lua" />
<None Include="..\..\modules\xcode\tests\test_header_footer.lua" />
<None Include="..\..\modules\xcode\tests\test_xcode4_project.lua" />
<None Include="..\..\modules\xcode\tests\test_xcode4_workspace.lua" />
<None Include="..\..\modules\xcode\tests\test_xcode_dependencies.lua" />
<None Include="..\..\modules\xcode\tests\test_xcode_project.lua" />
<None Include="..\..\modules\xcode\xcode.lua" />
<None Include="..\..\modules\xcode\xcode4_workspace.lua" />
<None Include="..\..\modules\xcode\xcode_common.lua" />
<None Include="..\..\modules\xcode\xcode_project.lua" />
<None Include="..\..\premake4.lua" />
<None Include="..\..\premake5.lua" />
<None Include="..\..\scripts\embed.lua" />
<None Include="..\..\scripts\package.lua" />
<None Include="..\..\src\_manifest.lua" />
<None Include="..\..\src\_modules.lua" />
<None Include="..\..\src\_premake_init.lua" />
<None Include="..\..\src\_premake_main.lua" />
<None Include="..\..\src\actions\clean\_clean.lua" />
<None Include="..\..\src\base\_foundation.lua" />
<None Include="..\..\src\base\action.lua" />
<None Include="..\..\src\base\api.lua" />
<None Include="..\..\src\base\config.lua" />
<None Include="..\..\src\base\configset.lua" />
<None Include="..\..\src\base\container.lua" />
<None Include="..\..\src\base\context.lua" />
<None Include="..\..\src\base\criteria.lua" />
<None Include="..\..\src\base\detoken.lua" />
<None Include="..\..\src\base\field.lua" />
<None Include="..\..\src\base\fileconfig.lua" />
<None Include="..\..\src\base\global.lua" />
<None Include="..\..\src\base\globals.lua" />
<None Include="..\..\src\base\group.lua" />
<None Include="..\..\src\base\help.lua" />
<None Include="..\..\src\base\http.lua" />
<None Include="..\..\src\base\io.lua" />
<None Include="..\..\src\base\json.lua" />
<None Include="..\..\src\base\jsonwrapper.lua" />
<None Include="..\..\src\base\languages.lua" />
<None Include="..\..\src\base\moduledownloader.lua" />
<None Include="..\..\src\base\option.lua" />
<None Include="..\..\src\base\os.lua" />
<None Include="..\..\src\base\oven.lua" />
<None Include="..\..\src\base\path.lua" />
<None Include="..\..\src\base\premake.lua" />
<None Include="..\..\src\base\project.lua" />
<None Include="..\..\src\base\rule.lua" />
<None Include="..\..\src\base\semver.lua" />
<None Include="..\..\src\base\string.lua" />
<None Include="..\..\src\base\table.lua" />
<None Include="..\..\src\base\term.lua" />
<None Include="..\..\src\base\tools.lua" />
<None Include="..\..\src\base\tree.lua" />
<None Include="..\..\src\base\validation.lua" />
<None Include="..\..\src\base\workspace.lua" />
<None Include="..\..\src\tools\clang.lua" />
<None Include="..\..\src\tools\dotnet.lua" />
<None Include="..\..\src\tools\gcc.lua" />
<None Include="..\..\src\tools\msc.lua" />
<None Include="..\..\src\tools\snc.lua" />
<None Include="..\..\tests\_tests.lua" />
<None Include="..\..\tests\api\test_boolean_kind.lua" />
<None Include="..\..\tests\api\test_containers.lua" />
<None Include="..\..\tests\api\test_deprecations.lua" />
<None Include="..\..\tests\api\test_directory_kind.lua" />
<None Include="..\..\tests\api\test_list_kind.lua" />
<None Include="..\..\tests\api\test_path_kind.lua" />
<None Include="..\..\tests\api\test_register.lua" />
<None Include="..\..\tests\api\test_string_kind.lua" />
<None Include="..\..\tests\api\test_table_kind.lua" />
<None Include="..\..\tests\base\test_aliasing.lua" />
<None Include="..\..\tests\base\test_binmodules.lua" />
<None Include="..\..\tests\base\test_configset.lua" />
<None Include="..\..\tests\base\test_context.lua" />
<None Include="..\..\tests\base\test_criteria.lua" />
<None Include="..\..\tests\base\test_detoken.lua" />
<None Include="..\..\tests\base\test_filename.lua" />
<None Include="..\..\tests\base\test_http.lua" />
<None Include="..\..\tests\base\test_include.lua" />
<None Include="..\..\tests\base\test_json.lua" />
<None Include="..\..\tests\base\test_module_loader.lua" />
<None Include="..\..\tests\base\test_option.lua" />
<None Include="..\..\tests\base\test_os.lua" />
<None Include="..\..\tests\base\test_override.lua" />
<None Include="..\..\tests\base\test_path.lua" />
<None Include="..\..\tests\base\test_premake_command.lua" />
<None Include="..\..\tests\base\test_table.lua" />
<None Include="..\..\tests\base\test_tree.lua" />
<None Include="..\..\tests\base\test_uuid.lua" />
<None Include="..\..\tests\base\test_validation.lua" />
<None Include="..\..\tests\base\test_versions.lua" />
<None Include="..\..\tests\config\test_linkinfo.lua" />
<None Include="..\..\tests\config\test_links.lua" />
<None Include="..\..\tests\config\test_targetinfo.lua" />
<None Include="..\..\tests\folder\ok.lua" />
<None Include="..\..\tests\folder\premake5.lua" />
<None Include="..\..\tests\oven\test_filtering.lua" />
<None Include="..\..\tests\oven\test_objdirs.lua" />
<None Include="..\..\tests\pepperfish_profiler.lua" />
<None Include="..\..\tests\project\test_config_maps.lua" />
<None Include="..\..\tests\project\test_eachconfig.lua" />
<None Include="..\..\tests\project\test_getconfig.lua" />
<None Include="..\..\tests\project\test_location.lua" />
<None Include="..\..\tests\project\test_sources.lua" />
<None Include="..\..\tests\project\test_vpaths.lua" />
<None Include="..\..\tests\test_premake.lua" />
<None Include="..\..\tests\test_stress.lua" />
<None Include="..\..\tests\test_string.lua" />
<None Include="..\..\tests\tools\test_dotnet.lua" />
<None Include="..\..\tests\tools\test_gcc.lua" />
<None Include="..\..\tests\tools\test_msc.lua" />
<None Include="..\..\tests\tools\test_snc.lua" />
<None Include="..\..\tests\workspace\test_eachconfig.lua" />
<None Include="..\..\tests\workspace\test_location.lua" />
<None Include="..\..\tests\workspace\test_objdirs.lua" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="lua-lib.vcxproj">
<Project>{AB9F3295-177F-B130-2097-3C078CF51792}</Project>
</ProjectReference>
<ProjectReference Include="zip-lib.vcxproj">
<Project>{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}</Project>
</ProjectReference>
<ProjectReference Include="zlib-lib.vcxproj">
<Project>{7AF09988-66BD-F493-8FD6-E23B7B022A22}</Project>
</ProjectReference>
<ProjectReference Include="curl-lib.vcxproj">
<Project>{BF552F19-AB22-8A24-D43B-78CCC067BFB2}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LocalDebuggerWorkingDirectory>..\..</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>--scripts=$(ProjectDir)/../.. test</LocalDebuggerCommandArguments>
</PropertyGroup>
</Project>

View File

@ -0,0 +1,369 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{BF552F19-AB22-8A24-D43B-78CCC067BFB2}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>curl-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\curl-lib\</IntDir>
<TargetName>curl-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\curl-lib\</IntDir>
<TargetName>curl-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;BUILDING_LIBCURL;CURL_STATICLIB;HTTP_ONLY;USE_ZLIB;USE_SCHANNEL;USE_WINDOWS_SSPI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\curl\include;..\..\contrib\curl\lib;..\..\contrib\mbedtls\include;..\..\contrib\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
<Lib>
<AdditionalDependencies>crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;BUILDING_LIBCURL;CURL_STATICLIB;HTTP_ONLY;USE_ZLIB;USE_SCHANNEL;USE_WINDOWS_SSPI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\curl\include;..\..\contrib\curl\lib;..\..\contrib\mbedtls\include;..\..\contrib\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
<Lib>
<AdditionalDependencies>crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\curl\include\curl\curl.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\curlbuild.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\curlrules.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\curlver.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\easy.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\mprintf.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\multi.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\stdcheaders.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\typecheck-gcc.h" />
<ClInclude Include="..\..\contrib\curl\lib\amigaos.h" />
<ClInclude Include="..\..\contrib\curl\lib\arpa_telnet.h" />
<ClInclude Include="..\..\contrib\curl\lib\asyn.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-amigaos.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-dos.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-linux.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-mac.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-os400.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-osx.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-riscos.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-symbian.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-tpf.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-vxworks.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-win32.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-win32ce.h" />
<ClInclude Include="..\..\contrib\curl\lib\conncache.h" />
<ClInclude Include="..\..\contrib\curl\lib\connect.h" />
<ClInclude Include="..\..\contrib\curl\lib\content_encoding.h" />
<ClInclude Include="..\..\contrib\curl\lib\cookie.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_addrinfo.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_base64.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_des.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_endian.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_fnmatch.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_gethostname.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_gssapi.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_hmac.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_ldap.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_md4.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_md5.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_memory.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_memrchr.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_multibyte.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_ntlm_core.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_ntlm_wb.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_printf.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_rtmp.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_sasl.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_sec.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_setup.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_setup_once.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_sspi.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_threads.h" />
<ClInclude Include="..\..\contrib\curl\lib\curlx.h" />
<ClInclude Include="..\..\contrib\curl\lib\dict.h" />
<ClInclude Include="..\..\contrib\curl\lib\dotdot.h" />
<ClInclude Include="..\..\contrib\curl\lib\easyif.h" />
<ClInclude Include="..\..\contrib\curl\lib\escape.h" />
<ClInclude Include="..\..\contrib\curl\lib\file.h" />
<ClInclude Include="..\..\contrib\curl\lib\fileinfo.h" />
<ClInclude Include="..\..\contrib\curl\lib\formdata.h" />
<ClInclude Include="..\..\contrib\curl\lib\ftp.h" />
<ClInclude Include="..\..\contrib\curl\lib\ftplistparser.h" />
<ClInclude Include="..\..\contrib\curl\lib\getinfo.h" />
<ClInclude Include="..\..\contrib\curl\lib\gopher.h" />
<ClInclude Include="..\..\contrib\curl\lib\hash.h" />
<ClInclude Include="..\..\contrib\curl\lib\hostcheck.h" />
<ClInclude Include="..\..\contrib\curl\lib\hostip.h" />
<ClInclude Include="..\..\contrib\curl\lib\http.h" />
<ClInclude Include="..\..\contrib\curl\lib\http2.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_chunks.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_digest.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_negotiate.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_ntlm.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_proxy.h" />
<ClInclude Include="..\..\contrib\curl\lib\if2ip.h" />
<ClInclude Include="..\..\contrib\curl\lib\imap.h" />
<ClInclude Include="..\..\contrib\curl\lib\inet_ntop.h" />
<ClInclude Include="..\..\contrib\curl\lib\inet_pton.h" />
<ClInclude Include="..\..\contrib\curl\lib\llist.h" />
<ClInclude Include="..\..\contrib\curl\lib\memdebug.h" />
<ClInclude Include="..\..\contrib\curl\lib\multihandle.h" />
<ClInclude Include="..\..\contrib\curl\lib\multiif.h" />
<ClInclude Include="..\..\contrib\curl\lib\netrc.h" />
<ClInclude Include="..\..\contrib\curl\lib\non-ascii.h" />
<ClInclude Include="..\..\contrib\curl\lib\nonblock.h" />
<ClInclude Include="..\..\contrib\curl\lib\parsedate.h" />
<ClInclude Include="..\..\contrib\curl\lib\pingpong.h" />
<ClInclude Include="..\..\contrib\curl\lib\pipeline.h" />
<ClInclude Include="..\..\contrib\curl\lib\pop3.h" />
<ClInclude Include="..\..\contrib\curl\lib\progress.h" />
<ClInclude Include="..\..\contrib\curl\lib\rand.h" />
<ClInclude Include="..\..\contrib\curl\lib\rtsp.h" />
<ClInclude Include="..\..\contrib\curl\lib\select.h" />
<ClInclude Include="..\..\contrib\curl\lib\sendf.h" />
<ClInclude Include="..\..\contrib\curl\lib\setup-os400.h" />
<ClInclude Include="..\..\contrib\curl\lib\setup-vms.h" />
<ClInclude Include="..\..\contrib\curl\lib\share.h" />
<ClInclude Include="..\..\contrib\curl\lib\sigpipe.h" />
<ClInclude Include="..\..\contrib\curl\lib\slist.h" />
<ClInclude Include="..\..\contrib\curl\lib\smb.h" />
<ClInclude Include="..\..\contrib\curl\lib\smtp.h" />
<ClInclude Include="..\..\contrib\curl\lib\sockaddr.h" />
<ClInclude Include="..\..\contrib\curl\lib\socks.h" />
<ClInclude Include="..\..\contrib\curl\lib\speedcheck.h" />
<ClInclude Include="..\..\contrib\curl\lib\splay.h" />
<ClInclude Include="..\..\contrib\curl\lib\ssh.h" />
<ClInclude Include="..\..\contrib\curl\lib\strcase.h" />
<ClInclude Include="..\..\contrib\curl\lib\strdup.h" />
<ClInclude Include="..\..\contrib\curl\lib\strerror.h" />
<ClInclude Include="..\..\contrib\curl\lib\strtok.h" />
<ClInclude Include="..\..\contrib\curl\lib\strtoofft.h" />
<ClInclude Include="..\..\contrib\curl\lib\system_win32.h" />
<ClInclude Include="..\..\contrib\curl\lib\telnet.h" />
<ClInclude Include="..\..\contrib\curl\lib\tftp.h" />
<ClInclude Include="..\..\contrib\curl\lib\timeval.h" />
<ClInclude Include="..\..\contrib\curl\lib\transfer.h" />
<ClInclude Include="..\..\contrib\curl\lib\url.h" />
<ClInclude Include="..\..\contrib\curl\lib\urldata.h" />
<ClInclude Include="..\..\contrib\curl\lib\vauth\digest.h" />
<ClInclude Include="..\..\contrib\curl\lib\vauth\ntlm.h" />
<ClInclude Include="..\..\contrib\curl\lib\vauth\vauth.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\axtls.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\cyassl.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\darwinssl.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\gskit.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\gtls.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\mbedtls.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\nssg.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\openssl.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\polarssl.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\polarssl_threadlock.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\schannel.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\vtls.h" />
<ClInclude Include="..\..\contrib\curl\lib\warnless.h" />
<ClInclude Include="..\..\contrib\curl\lib\wildcard.h" />
<ClInclude Include="..\..\contrib\curl\lib\x509asn1.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\curl\lib\amigaos.c" />
<ClCompile Include="..\..\contrib\curl\lib\asyn-ares.c" />
<ClCompile Include="..\..\contrib\curl\lib\asyn-thread.c" />
<ClCompile Include="..\..\contrib\curl\lib\base64.c" />
<ClCompile Include="..\..\contrib\curl\lib\conncache.c" />
<ClCompile Include="..\..\contrib\curl\lib\connect.c" />
<ClCompile Include="..\..\contrib\curl\lib\content_encoding.c" />
<ClCompile Include="..\..\contrib\curl\lib\cookie.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_addrinfo.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_des.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_endian.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_fnmatch.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_gethostname.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_gssapi.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_memrchr.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_multibyte.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_ntlm_core.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_ntlm_wb.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_rtmp.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_sasl.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_threads.c" />
<ClCompile Include="..\..\contrib\curl\lib\dict.c" />
<ClCompile Include="..\..\contrib\curl\lib\dotdot.c" />
<ClCompile Include="..\..\contrib\curl\lib\easy.c" />
<ClCompile Include="..\..\contrib\curl\lib\escape.c" />
<ClCompile Include="..\..\contrib\curl\lib\file.c" />
<ClCompile Include="..\..\contrib\curl\lib\fileinfo.c" />
<ClCompile Include="..\..\contrib\curl\lib\formdata.c" />
<ClCompile Include="..\..\contrib\curl\lib\ftp.c" />
<ClCompile Include="..\..\contrib\curl\lib\ftplistparser.c" />
<ClCompile Include="..\..\contrib\curl\lib\getenv.c" />
<ClCompile Include="..\..\contrib\curl\lib\getinfo.c" />
<ClCompile Include="..\..\contrib\curl\lib\gopher.c" />
<ClCompile Include="..\..\contrib\curl\lib\hash.c" />
<ClCompile Include="..\..\contrib\curl\lib\hmac.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostasyn.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostcheck.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostip.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostip4.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostip6.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostsyn.c" />
<ClCompile Include="..\..\contrib\curl\lib\http.c" />
<ClCompile Include="..\..\contrib\curl\lib\http2.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_chunks.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_digest.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_negotiate.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_ntlm.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_proxy.c" />
<ClCompile Include="..\..\contrib\curl\lib\idn_win32.c" />
<ClCompile Include="..\..\contrib\curl\lib\if2ip.c" />
<ClCompile Include="..\..\contrib\curl\lib\imap.c" />
<ClCompile Include="..\..\contrib\curl\lib\inet_ntop.c" />
<ClCompile Include="..\..\contrib\curl\lib\inet_pton.c" />
<ClCompile Include="..\..\contrib\curl\lib\krb5.c" />
<ClCompile Include="..\..\contrib\curl\lib\ldap.c" />
<ClCompile Include="..\..\contrib\curl\lib\llist.c" />
<ClCompile Include="..\..\contrib\curl\lib\md4.c" />
<ClCompile Include="..\..\contrib\curl\lib\md5.c" />
<ClCompile Include="..\..\contrib\curl\lib\memdebug.c" />
<ClCompile Include="..\..\contrib\curl\lib\mprintf.c" />
<ClCompile Include="..\..\contrib\curl\lib\multi.c" />
<ClCompile Include="..\..\contrib\curl\lib\netrc.c" />
<ClCompile Include="..\..\contrib\curl\lib\non-ascii.c" />
<ClCompile Include="..\..\contrib\curl\lib\nonblock.c" />
<ClCompile Include="..\..\contrib\curl\lib\nwlib.c" />
<ClCompile Include="..\..\contrib\curl\lib\nwos.c" />
<ClCompile Include="..\..\contrib\curl\lib\openldap.c" />
<ClCompile Include="..\..\contrib\curl\lib\parsedate.c" />
<ClCompile Include="..\..\contrib\curl\lib\pingpong.c" />
<ClCompile Include="..\..\contrib\curl\lib\pipeline.c" />
<ClCompile Include="..\..\contrib\curl\lib\pop3.c" />
<ClCompile Include="..\..\contrib\curl\lib\progress.c" />
<ClCompile Include="..\..\contrib\curl\lib\rand.c" />
<ClCompile Include="..\..\contrib\curl\lib\rtsp.c" />
<ClCompile Include="..\..\contrib\curl\lib\security.c" />
<ClCompile Include="..\..\contrib\curl\lib\select.c" />
<ClCompile Include="..\..\contrib\curl\lib\sendf.c" />
<ClCompile Include="..\..\contrib\curl\lib\share.c" />
<ClCompile Include="..\..\contrib\curl\lib\slist.c" />
<ClCompile Include="..\..\contrib\curl\lib\smb.c" />
<ClCompile Include="..\..\contrib\curl\lib\smtp.c" />
<ClCompile Include="..\..\contrib\curl\lib\socks.c" />
<ClCompile Include="..\..\contrib\curl\lib\socks_gssapi.c" />
<ClCompile Include="..\..\contrib\curl\lib\socks_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\speedcheck.c" />
<ClCompile Include="..\..\contrib\curl\lib\splay.c" />
<ClCompile Include="..\..\contrib\curl\lib\ssh.c" />
<ClCompile Include="..\..\contrib\curl\lib\strcase.c" />
<ClCompile Include="..\..\contrib\curl\lib\strdup.c" />
<ClCompile Include="..\..\contrib\curl\lib\strerror.c" />
<ClCompile Include="..\..\contrib\curl\lib\strtok.c" />
<ClCompile Include="..\..\contrib\curl\lib\strtoofft.c" />
<ClCompile Include="..\..\contrib\curl\lib\system_win32.c" />
<ClCompile Include="..\..\contrib\curl\lib\telnet.c" />
<ClCompile Include="..\..\contrib\curl\lib\tftp.c" />
<ClCompile Include="..\..\contrib\curl\lib\timeval.c" />
<ClCompile Include="..\..\contrib\curl\lib\transfer.c" />
<ClCompile Include="..\..\contrib\curl\lib\url.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\cleartext.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\cram.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\digest.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\digest_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\krb5_gssapi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\krb5_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\ntlm.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\ntlm_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\oauth2.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\spnego_gssapi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\spnego_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\vauth.c" />
<ClCompile Include="..\..\contrib\curl\lib\version.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\axtls.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\cyassl.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\darwinssl.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\gskit.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\gtls.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\mbedtls.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\nss.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\openssl.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\polarssl.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\polarssl_threadlock.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\schannel.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\vtls.c" />
<ClCompile Include="..\..\contrib\curl\lib\warnless.c" />
<ClCompile Include="..\..\contrib\curl\lib\wildcard.c" />
<ClCompile Include="..\..\contrib\curl\lib\x509asn1.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,813 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\curl">
<UniqueIdentifier>{2E97D969-1AFA-680E-C37F-A1C4AFC13491}</UniqueIdentifier>
</Filter>
<Filter Include="lib">
<UniqueIdentifier>{3C8C880B-A895-887C-3111-9F7C9D19947C}</UniqueIdentifier>
</Filter>
<Filter Include="lib\vauth">
<UniqueIdentifier>{13BC98EB-7F26-4D62-C864-FE07340E2BB7}</UniqueIdentifier>
</Filter>
<Filter Include="lib\vtls">
<UniqueIdentifier>{F4C14AA2-E08E-A5AD-09A8-9355F5D3DA3B}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\curl\include\curl\curl.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\curlbuild.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\curlrules.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\curlver.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\easy.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\mprintf.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\multi.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\stdcheaders.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\typecheck-gcc.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\amigaos.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\arpa_telnet.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\asyn.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-amigaos.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-dos.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-linux.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-mac.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-os400.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-osx.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-riscos.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-symbian.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-tpf.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-vxworks.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-win32.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-win32ce.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\conncache.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\connect.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\content_encoding.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\cookie.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_addrinfo.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_base64.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_des.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_endian.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_fnmatch.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_gethostname.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_gssapi.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_hmac.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_ldap.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_md4.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_md5.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_memory.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_memrchr.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_multibyte.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_ntlm_core.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_ntlm_wb.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_printf.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_rtmp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_sasl.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_sec.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_setup.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_setup_once.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_sspi.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_threads.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curlx.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\dict.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\dotdot.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\easyif.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\escape.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\file.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\fileinfo.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\formdata.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\ftp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\ftplistparser.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\getinfo.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\gopher.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\hash.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\hostcheck.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\hostip.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http2.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_chunks.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_digest.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_negotiate.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_ntlm.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_proxy.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\if2ip.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\imap.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\inet_ntop.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\inet_pton.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\llist.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\memdebug.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\multihandle.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\multiif.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\netrc.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\non-ascii.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\nonblock.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\parsedate.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\pingpong.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\pipeline.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\pop3.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\progress.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\rand.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\rtsp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\select.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\sendf.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\setup-os400.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\setup-vms.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\share.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\sigpipe.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\slist.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\smb.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\smtp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\sockaddr.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\socks.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\speedcheck.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\splay.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\ssh.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strcase.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strdup.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strerror.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strtok.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strtoofft.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\system_win32.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\telnet.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\tftp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\timeval.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\transfer.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\url.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\urldata.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vauth\digest.h">
<Filter>lib\vauth</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vauth\ntlm.h">
<Filter>lib\vauth</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vauth\vauth.h">
<Filter>lib\vauth</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\axtls.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\cyassl.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\darwinssl.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\gskit.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\gtls.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\mbedtls.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\nssg.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\openssl.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\polarssl.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\polarssl_threadlock.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\schannel.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\vtls.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\warnless.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\wildcard.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\x509asn1.h">
<Filter>lib</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\curl\lib\amigaos.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\asyn-ares.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\asyn-thread.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\base64.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\conncache.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\connect.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\content_encoding.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\cookie.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_addrinfo.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_des.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_endian.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_fnmatch.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_gethostname.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_gssapi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_memrchr.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_multibyte.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_ntlm_core.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_ntlm_wb.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_rtmp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_sasl.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_sspi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_threads.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\dict.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\dotdot.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\easy.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\escape.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\file.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\fileinfo.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\formdata.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\ftp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\ftplistparser.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\getenv.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\getinfo.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\gopher.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hash.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hmac.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostasyn.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostcheck.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostip.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostip4.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostip6.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostsyn.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http2.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_chunks.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_digest.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_negotiate.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_ntlm.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_proxy.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\idn_win32.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\if2ip.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\imap.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\inet_ntop.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\inet_pton.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\krb5.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\ldap.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\llist.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\md4.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\md5.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\memdebug.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\mprintf.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\multi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\netrc.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\non-ascii.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\nonblock.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\nwlib.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\nwos.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\openldap.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\parsedate.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\pingpong.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\pipeline.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\pop3.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\progress.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\rand.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\rtsp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\security.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\select.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\sendf.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\share.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\slist.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\smb.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\smtp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\socks.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\socks_gssapi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\socks_sspi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\speedcheck.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\splay.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\ssh.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strcase.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strdup.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strerror.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strtok.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strtoofft.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\system_win32.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\telnet.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\tftp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\timeval.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\transfer.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\url.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\cleartext.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\cram.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\digest.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\digest_sspi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\krb5_gssapi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\krb5_sspi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\ntlm.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\ntlm_sspi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\oauth2.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\spnego_gssapi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\spnego_sspi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\vauth.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\version.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\axtls.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\cyassl.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\darwinssl.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\gskit.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\gtls.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\mbedtls.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\nss.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\openssl.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\polarssl.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\polarssl_threadlock.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\schannel.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\vtls.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\warnless.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\wildcard.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\x509asn1.c">
<Filter>lib</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@ -0,0 +1,111 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{F1997D81-5D79-FC1C-6691-87F3D2EF627E}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>example</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\..\bin\release\</OutDir>
<IntDir>obj\Release\example\</IntDir>
<TargetName>example</TargetName>
<TargetExt>.dll</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<OutDir>..\..\bin\debug\</OutDir>
<IntDir>obj\Debug\example\</IntDir>
<TargetName>example</TargetName>
<TargetExt>.dll</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;..\..\contrib\luashim;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<ImportLibrary>..\..\bin\release\example.lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;..\..\contrib\luashim;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ImportLibrary>..\..\bin\debug\example.lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\binmodules\example\main.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\binmodules\example\premake5.lua" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="luashim-lib.vcxproj">
<Project>{9C53798E-0809-F283-91FD-EB5AFDB1E887}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,157 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{AB9F3295-177F-B130-2097-3C078CF51792}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>lua-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\lua-lib\</IntDir>
<TargetName>lua-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\lua-lib\</IntDir>
<TargetName>lua-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\lua\src\lapi.h" />
<ClInclude Include="..\..\contrib\lua\src\lauxlib.h" />
<ClInclude Include="..\..\contrib\lua\src\lcode.h" />
<ClInclude Include="..\..\contrib\lua\src\lctype.h" />
<ClInclude Include="..\..\contrib\lua\src\ldebug.h" />
<ClInclude Include="..\..\contrib\lua\src\ldo.h" />
<ClInclude Include="..\..\contrib\lua\src\lfunc.h" />
<ClInclude Include="..\..\contrib\lua\src\lgc.h" />
<ClInclude Include="..\..\contrib\lua\src\llex.h" />
<ClInclude Include="..\..\contrib\lua\src\llimits.h" />
<ClInclude Include="..\..\contrib\lua\src\lmem.h" />
<ClInclude Include="..\..\contrib\lua\src\lobject.h" />
<ClInclude Include="..\..\contrib\lua\src\lopcodes.h" />
<ClInclude Include="..\..\contrib\lua\src\lparser.h" />
<ClInclude Include="..\..\contrib\lua\src\lprefix.h" />
<ClInclude Include="..\..\contrib\lua\src\lstate.h" />
<ClInclude Include="..\..\contrib\lua\src\lstring.h" />
<ClInclude Include="..\..\contrib\lua\src\ltable.h" />
<ClInclude Include="..\..\contrib\lua\src\ltm.h" />
<ClInclude Include="..\..\contrib\lua\src\lua.h" />
<ClInclude Include="..\..\contrib\lua\src\luaconf.h" />
<ClInclude Include="..\..\contrib\lua\src\lualib.h" />
<ClInclude Include="..\..\contrib\lua\src\lundump.h" />
<ClInclude Include="..\..\contrib\lua\src\lvm.h" />
<ClInclude Include="..\..\contrib\lua\src\lzio.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\lua\src\lapi.c" />
<ClCompile Include="..\..\contrib\lua\src\lbaselib.c" />
<ClCompile Include="..\..\contrib\lua\src\lbitlib.c" />
<ClCompile Include="..\..\contrib\lua\src\lcode.c" />
<ClCompile Include="..\..\contrib\lua\src\lcorolib.c" />
<ClCompile Include="..\..\contrib\lua\src\lctype.c" />
<ClCompile Include="..\..\contrib\lua\src\ldblib.c" />
<ClCompile Include="..\..\contrib\lua\src\ldebug.c" />
<ClCompile Include="..\..\contrib\lua\src\ldo.c" />
<ClCompile Include="..\..\contrib\lua\src\ldump.c" />
<ClCompile Include="..\..\contrib\lua\src\lfunc.c" />
<ClCompile Include="..\..\contrib\lua\src\lgc.c" />
<ClCompile Include="..\..\contrib\lua\src\linit.c" />
<ClCompile Include="..\..\contrib\lua\src\liolib.c" />
<ClCompile Include="..\..\contrib\lua\src\llex.c" />
<ClCompile Include="..\..\contrib\lua\src\lmathlib.c" />
<ClCompile Include="..\..\contrib\lua\src\lmem.c" />
<ClCompile Include="..\..\contrib\lua\src\loadlib.c" />
<ClCompile Include="..\..\contrib\lua\src\lobject.c" />
<ClCompile Include="..\..\contrib\lua\src\lopcodes.c" />
<ClCompile Include="..\..\contrib\lua\src\loslib.c" />
<ClCompile Include="..\..\contrib\lua\src\lparser.c" />
<ClCompile Include="..\..\contrib\lua\src\lstate.c" />
<ClCompile Include="..\..\contrib\lua\src\lstring.c" />
<ClCompile Include="..\..\contrib\lua\src\lstrlib.c" />
<ClCompile Include="..\..\contrib\lua\src\ltable.c" />
<ClCompile Include="..\..\contrib\lua\src\ltablib.c" />
<ClCompile Include="..\..\contrib\lua\src\ltm.c" />
<ClCompile Include="..\..\contrib\lua\src\lundump.c" />
<ClCompile Include="..\..\contrib\lua\src\lutf8lib.c" />
<ClCompile Include="..\..\contrib\lua\src\lvm.c" />
<ClCompile Include="..\..\contrib\lua\src\lzio.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,105 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{9C53798E-0809-F283-91FD-EB5AFDB1E887}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>luashim-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\luashim-lib\</IntDir>
<TargetName>luashim-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\luashim-lib\</IntDir>
<TargetName>luashim-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\luashim\luashim.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\luashim\luashim.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\contrib\luashim\premake5.lua" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,236 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{34744A64-A029-C359-291E-BD3095D2B95D}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>mbedtls-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\mbedtls-lib\</IntDir>
<TargetName>mbedtls-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\mbedtls-lib\</IntDir>
<TargetName>mbedtls-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;MBEDTLS_ZLIB_SUPPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\mbedtls\include;..\..\contrib\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;MBEDTLS_ZLIB_SUPPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\mbedtls\include;..\..\contrib\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\aes.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\aesni.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\arc4.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\asn1.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\asn1write.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\base64.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\bignum.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\blowfish.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\bn_mul.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\camellia.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ccm.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\certs.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\check_config.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\cipher.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\cipher_internal.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\compat-1.3.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\config.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ctr_drbg.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\debug.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\des.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\dhm.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecdh.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecdsa.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecjpake.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecp.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\entropy.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\entropy_poll.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\error.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\gcm.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\havege.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\hmac_drbg.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md2.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md4.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md5.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md_internal.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\memory_buffer_alloc.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\net.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\oid.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\padlock.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pem.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pk.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pk_internal.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pkcs11.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pkcs12.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pkcs5.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\platform.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ripemd160.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\rsa.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\sha1.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\sha256.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\sha512.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_cache.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_ciphersuites.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_cookie.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_internal.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_ticket.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\threading.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\timing.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\version.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509_crl.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509_crt.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509_csr.h" />
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\xtea.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\mbedtls\library\aes.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\aesni.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\arc4.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\asn1parse.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\asn1write.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\base64.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\bignum.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\blowfish.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\camellia.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ccm.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\certs.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\cipher.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\cipher_wrap.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ctr_drbg.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\debug.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\des.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\dhm.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ecdh.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ecdsa.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ecjpake.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ecp.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ecp_curves.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\entropy.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\entropy_poll.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\error.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\gcm.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\havege.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\hmac_drbg.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\md.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\md2.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\md4.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\md5.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\md_wrap.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\memory_buffer_alloc.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\net.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\oid.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\padlock.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pem.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pk.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pk_wrap.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pkcs11.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pkcs12.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pkcs5.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pkparse.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\pkwrite.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\platform.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ripemd160.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\rsa.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\sha1.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\sha256.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\sha512.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_cache.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_ciphersuites.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_cli.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_cookie.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_srv.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_ticket.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_tls.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\threading.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\timing.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\version.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\version_features.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509_create.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509_crl.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509_crt.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509_csr.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509write_crt.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\x509write_csr.c" />
<ClCompile Include="..\..\contrib\mbedtls\library\xtea.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,426 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\mbedtls">
<UniqueIdentifier>{4326A6EE-AFB1-13B3-B8C2-96A724CD6FB3}</UniqueIdentifier>
</Filter>
<Filter Include="library">
<UniqueIdentifier>{3A796C79-A658-EB14-AF70-76EB1BCF5176}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\aes.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\aesni.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\arc4.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\asn1.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\asn1write.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\base64.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\bignum.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\blowfish.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\bn_mul.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\camellia.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ccm.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\certs.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\check_config.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\cipher.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\cipher_internal.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\compat-1.3.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\config.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ctr_drbg.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\debug.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\des.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\dhm.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecdh.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecdsa.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecjpake.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ecp.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\entropy.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\entropy_poll.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\error.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\gcm.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\havege.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\hmac_drbg.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md2.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md4.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md5.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\md_internal.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\memory_buffer_alloc.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\net.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\oid.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\padlock.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pem.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pk.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pk_internal.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pkcs11.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pkcs12.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\pkcs5.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\platform.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ripemd160.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\rsa.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\sha1.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\sha256.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\sha512.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_cache.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_ciphersuites.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_cookie.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_internal.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\ssl_ticket.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\threading.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\timing.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\version.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509_crl.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509_crt.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\x509_csr.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\mbedtls\include\mbedtls\xtea.h">
<Filter>include\mbedtls</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\mbedtls\library\aes.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\aesni.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\arc4.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\asn1parse.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\asn1write.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\base64.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\bignum.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\blowfish.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\camellia.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ccm.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\certs.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\cipher.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\cipher_wrap.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ctr_drbg.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\debug.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\des.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\dhm.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ecdh.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ecdsa.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ecjpake.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ecp.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ecp_curves.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\entropy.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\entropy_poll.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\error.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\gcm.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\havege.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\hmac_drbg.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\md.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\md2.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\md4.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\md5.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\md_wrap.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\memory_buffer_alloc.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\net.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\oid.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\padlock.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pem.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pk.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pk_wrap.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pkcs11.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pkcs12.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pkcs5.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pkparse.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\pkwrite.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\platform.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ripemd160.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\rsa.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\sha1.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\sha256.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\sha512.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_cache.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_ciphersuites.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_cli.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_cookie.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_srv.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_ticket.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\ssl_tls.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\threading.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\timing.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\version.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\version_features.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509_create.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509_crl.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509_crt.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509_csr.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509write_crt.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\x509write_csr.c">
<Filter>library</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\mbedtls\library\xtea.c">
<Filter>library</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@ -0,0 +1,195 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>zip-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\zip-lib\</IntDir>
<TargetName>zip-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\zip-lib\</IntDir>
<TargetName>zip-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\libzip\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\libzip\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\libzip\config.h" />
<ClInclude Include="..\..\contrib\libzip\include\zconf.h" />
<ClInclude Include="..\..\contrib\libzip\include\zipconf.h" />
<ClInclude Include="..\..\contrib\libzip\include\zlib.h" />
<ClInclude Include="..\..\contrib\libzip\zconf.h" />
<ClInclude Include="..\..\contrib\libzip\zip.h" />
<ClInclude Include="..\..\contrib\libzip\zipconf.h" />
<ClInclude Include="..\..\contrib\libzip\zipint.h" />
<ClInclude Include="..\..\contrib\libzip\zlib.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\libzip\mkstemp.c" />
<ClCompile Include="..\..\contrib\libzip\zip_add.c" />
<ClCompile Include="..\..\contrib\libzip\zip_add_dir.c" />
<ClCompile Include="..\..\contrib\libzip\zip_add_entry.c" />
<ClCompile Include="..\..\contrib\libzip\zip_close.c" />
<ClCompile Include="..\..\contrib\libzip\zip_delete.c" />
<ClCompile Include="..\..\contrib\libzip\zip_dir_add.c" />
<ClCompile Include="..\..\contrib\libzip\zip_dirent.c" />
<ClCompile Include="..\..\contrib\libzip\zip_discard.c" />
<ClCompile Include="..\..\contrib\libzip\zip_entry.c" />
<ClCompile Include="..\..\contrib\libzip\zip_err_str.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_clear.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_get.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_get_sys_type.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_strerror.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_to_str.c" />
<ClCompile Include="..\..\contrib\libzip\zip_extra_field.c" />
<ClCompile Include="..\..\contrib\libzip\zip_extra_field_api.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fclose.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fdopen.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_add.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_error_clear.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_error_get.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_get_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_get_external_attributes.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_get_offset.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_rename.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_replace.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_set_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_set_external_attributes.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_strerror.c" />
<ClCompile Include="..\..\contrib\libzip\zip_filerange_crc.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen_encrypted.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen_index.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen_index_encrypted.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fread.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_archive_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_archive_flag.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_compression_implementation.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_encryption_implementation.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_file_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_name.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_num_entries.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_num_files.c" />
<ClCompile Include="..\..\contrib\libzip\zip_memdup.c" />
<ClCompile Include="..\..\contrib\libzip\zip_name_locate.c" />
<ClCompile Include="..\..\contrib\libzip\zip_new.c" />
<ClCompile Include="..\..\contrib\libzip\zip_open.c" />
<ClCompile Include="..\..\contrib\libzip\zip_rename.c" />
<ClCompile Include="..\..\contrib\libzip\zip_replace.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_archive_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_archive_flag.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_default_password.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_file_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_file_compression.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_name.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_buffer.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_close.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_crc.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_deflate.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_error.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_file.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_filep.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_free.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_function.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_layered.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_open.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_pkware.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_pop.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_read.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_stat.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_window.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_zip.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_zip_new.c" />
<ClCompile Include="..\..\contrib\libzip\zip_stat.c" />
<ClCompile Include="..\..\contrib\libzip\zip_stat_index.c" />
<ClCompile Include="..\..\contrib\libzip\zip_stat_init.c" />
<ClCompile Include="..\..\contrib\libzip\zip_strerror.c" />
<ClCompile Include="..\..\contrib\libzip\zip_string.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange_all.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange_archive.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange_data.c" />
<ClCompile Include="..\..\contrib\libzip\zip_utf-8.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,113 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\libzip\config.h" />
<ClInclude Include="..\..\contrib\libzip\include\zconf.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\libzip\include\zipconf.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\libzip\include\zlib.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\libzip\zconf.h" />
<ClInclude Include="..\..\contrib\libzip\zip.h" />
<ClInclude Include="..\..\contrib\libzip\zipconf.h" />
<ClInclude Include="..\..\contrib\libzip\zipint.h" />
<ClInclude Include="..\..\contrib\libzip\zlib.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\libzip\mkstemp.c" />
<ClCompile Include="..\..\contrib\libzip\zip_add.c" />
<ClCompile Include="..\..\contrib\libzip\zip_add_dir.c" />
<ClCompile Include="..\..\contrib\libzip\zip_add_entry.c" />
<ClCompile Include="..\..\contrib\libzip\zip_close.c" />
<ClCompile Include="..\..\contrib\libzip\zip_delete.c" />
<ClCompile Include="..\..\contrib\libzip\zip_dir_add.c" />
<ClCompile Include="..\..\contrib\libzip\zip_dirent.c" />
<ClCompile Include="..\..\contrib\libzip\zip_discard.c" />
<ClCompile Include="..\..\contrib\libzip\zip_entry.c" />
<ClCompile Include="..\..\contrib\libzip\zip_err_str.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_clear.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_get.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_get_sys_type.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_strerror.c" />
<ClCompile Include="..\..\contrib\libzip\zip_error_to_str.c" />
<ClCompile Include="..\..\contrib\libzip\zip_extra_field.c" />
<ClCompile Include="..\..\contrib\libzip\zip_extra_field_api.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fclose.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fdopen.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_add.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_error_clear.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_error_get.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_get_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_get_external_attributes.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_get_offset.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_rename.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_replace.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_set_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_set_external_attributes.c" />
<ClCompile Include="..\..\contrib\libzip\zip_file_strerror.c" />
<ClCompile Include="..\..\contrib\libzip\zip_filerange_crc.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen_encrypted.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen_index.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fopen_index_encrypted.c" />
<ClCompile Include="..\..\contrib\libzip\zip_fread.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_archive_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_archive_flag.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_compression_implementation.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_encryption_implementation.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_file_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_name.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_num_entries.c" />
<ClCompile Include="..\..\contrib\libzip\zip_get_num_files.c" />
<ClCompile Include="..\..\contrib\libzip\zip_memdup.c" />
<ClCompile Include="..\..\contrib\libzip\zip_name_locate.c" />
<ClCompile Include="..\..\contrib\libzip\zip_new.c" />
<ClCompile Include="..\..\contrib\libzip\zip_open.c" />
<ClCompile Include="..\..\contrib\libzip\zip_rename.c" />
<ClCompile Include="..\..\contrib\libzip\zip_replace.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_archive_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_archive_flag.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_default_password.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_file_comment.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_file_compression.c" />
<ClCompile Include="..\..\contrib\libzip\zip_set_name.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_buffer.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_close.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_crc.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_deflate.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_error.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_file.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_filep.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_free.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_function.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_layered.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_open.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_pkware.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_pop.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_read.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_stat.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_window.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_zip.c" />
<ClCompile Include="..\..\contrib\libzip\zip_source_zip_new.c" />
<ClCompile Include="..\..\contrib\libzip\zip_stat.c" />
<ClCompile Include="..\..\contrib\libzip\zip_stat_index.c" />
<ClCompile Include="..\..\contrib\libzip\zip_stat_init.c" />
<ClCompile Include="..\..\contrib\libzip\zip_strerror.c" />
<ClCompile Include="..\..\contrib\libzip\zip_string.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange_all.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange_archive.c" />
<ClCompile Include="..\..\contrib\libzip\zip_unchange_data.c" />
<ClCompile Include="..\..\contrib\libzip\zip_utf-8.c" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,124 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{7AF09988-66BD-F493-8FD6-E23B7B022A22}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
<RootNamespace>zlib-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\zlib-lib\</IntDir>
<TargetName>zlib-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\zlib-lib\</IntDir>
<TargetName>zlib-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;N_FSEEKO;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\zlib\crc32.h" />
<ClInclude Include="..\..\contrib\zlib\deflate.h" />
<ClInclude Include="..\..\contrib\zlib\gzguts.h" />
<ClInclude Include="..\..\contrib\zlib\inffast.h" />
<ClInclude Include="..\..\contrib\zlib\inffixed.h" />
<ClInclude Include="..\..\contrib\zlib\inflate.h" />
<ClInclude Include="..\..\contrib\zlib\inftrees.h" />
<ClInclude Include="..\..\contrib\zlib\trees.h" />
<ClInclude Include="..\..\contrib\zlib\zconf.h" />
<ClInclude Include="..\..\contrib\zlib\zlib.h" />
<ClInclude Include="..\..\contrib\zlib\zutil.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\zlib\adler32.c" />
<ClCompile Include="..\..\contrib\zlib\compress.c" />
<ClCompile Include="..\..\contrib\zlib\crc32.c" />
<ClCompile Include="..\..\contrib\zlib\deflate.c" />
<ClCompile Include="..\..\contrib\zlib\gzclose.c" />
<ClCompile Include="..\..\contrib\zlib\gzlib.c" />
<ClCompile Include="..\..\contrib\zlib\gzread.c" />
<ClCompile Include="..\..\contrib\zlib\gzwrite.c" />
<ClCompile Include="..\..\contrib\zlib\infback.c" />
<ClCompile Include="..\..\contrib\zlib\inffast.c" />
<ClCompile Include="..\..\contrib\zlib\inflate.c" />
<ClCompile Include="..\..\contrib\zlib\inftrees.c" />
<ClCompile Include="..\..\contrib\zlib\trees.c" />
<ClCompile Include="..\..\contrib\zlib\uncompr.c" />
<ClCompile Include="..\..\contrib\zlib\zutil.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,75 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Premake5", "Premake5.vcxproj", "{DF59398B-CB26-9496-F43F-823EE06BC924}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "contrib", "contrib", "{9D86B421-0947-3058-D281-79D53E017534}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lua-lib", "lua-lib.vcxproj", "{AB9F3295-177F-B130-2097-3C078CF51792}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "luashim-lib", "luashim-lib.vcxproj", "{9C53798E-0809-F283-91FD-EB5AFDB1E887}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib-lib", "zlib-lib.vcxproj", "{7AF09988-66BD-F493-8FD6-E23B7B022A22}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zip-lib", "zip-lib.vcxproj", "{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mbedtls-lib", "mbedtls-lib.vcxproj", "{34744A64-A029-C359-291E-BD3095D2B95D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "curl-lib", "curl-lib.vcxproj", "{BF552F19-AB22-8A24-D43B-78CCC067BFB2}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Binary Modules", "Binary Modules", "{EADEF033-D66D-7AFD-7F8C-8EF86BFA8AA3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "example", "example.vcxproj", "{F1997D81-5D79-FC1C-6691-87F3D2EF627E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{DF59398B-CB26-9496-F43F-823EE06BC924}.Debug|Win32.ActiveCfg = Debug|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Debug|Win32.Build.0 = Debug|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Release|Win32.ActiveCfg = Release|Win32
{DF59398B-CB26-9496-F43F-823EE06BC924}.Release|Win32.Build.0 = Release|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Debug|Win32.ActiveCfg = Debug|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Debug|Win32.Build.0 = Debug|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Release|Win32.ActiveCfg = Release|Win32
{AB9F3295-177F-B130-2097-3C078CF51792}.Release|Win32.Build.0 = Release|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Debug|Win32.ActiveCfg = Debug|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Debug|Win32.Build.0 = Debug|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Release|Win32.ActiveCfg = Release|Win32
{9C53798E-0809-F283-91FD-EB5AFDB1E887}.Release|Win32.Build.0 = Release|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Debug|Win32.ActiveCfg = Debug|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Debug|Win32.Build.0 = Debug|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Release|Win32.ActiveCfg = Release|Win32
{7AF09988-66BD-F493-8FD6-E23B7B022A22}.Release|Win32.Build.0 = Release|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Debug|Win32.ActiveCfg = Debug|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Debug|Win32.Build.0 = Debug|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Release|Win32.ActiveCfg = Release|Win32
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}.Release|Win32.Build.0 = Release|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Debug|Win32.ActiveCfg = Debug|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Debug|Win32.Build.0 = Debug|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Release|Win32.ActiveCfg = Release|Win32
{34744A64-A029-C359-291E-BD3095D2B95D}.Release|Win32.Build.0 = Release|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Debug|Win32.ActiveCfg = Debug|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Debug|Win32.Build.0 = Debug|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Release|Win32.ActiveCfg = Release|Win32
{BF552F19-AB22-8A24-D43B-78CCC067BFB2}.Release|Win32.Build.0 = Release|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Debug|Win32.ActiveCfg = Debug|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Debug|Win32.Build.0 = Debug|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Release|Win32.ActiveCfg = Release|Win32
{F1997D81-5D79-FC1C-6691-87F3D2EF627E}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{AB9F3295-177F-B130-2097-3C078CF51792} = {9D86B421-0947-3058-D281-79D53E017534}
{9C53798E-0809-F283-91FD-EB5AFDB1E887} = {9D86B421-0947-3058-D281-79D53E017534}
{7AF09988-66BD-F493-8FD6-E23B7B022A22} = {9D86B421-0947-3058-D281-79D53E017534}
{3C7AF3AF-A859-724B-B171-FD211DD0D8AC} = {9D86B421-0947-3058-D281-79D53E017534}
{34744A64-A029-C359-291E-BD3095D2B95D} = {9D86B421-0947-3058-D281-79D53E017534}
{BF552F19-AB22-8A24-D43B-78CCC067BFB2} = {9D86B421-0947-3058-D281-79D53E017534}
{F1997D81-5D79-FC1C-6691-87F3D2EF627E} = {EADEF033-D66D-7AFD-7F8C-8EF86BFA8AA3}
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,483 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{DF59398B-CB26-9496-F43F-823EE06BC924}</ProjectGuid>
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
<Keyword>Win32Proj</Keyword>
<RootNamespace>Premake5</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\..\bin\release\</OutDir>
<IntDir>obj\Release\Premake5\</IntDir>
<TargetName>premake5</TargetName>
<TargetExt>.exe</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<OutDir>..\..\bin\debug\</OutDir>
<IntDir>obj\Debug\Premake5\</IntDir>
<TargetName>premake5</TargetName>
<TargetExt>.exe</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;..\..\contrib\luashim;..\..\contrib\zlib;..\..\contrib\libzip;..\..\contrib\curl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<AdditionalDependencies>ole32.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;..\..\contrib\luashim;..\..\contrib\zlib;..\..\contrib\libzip;..\..\contrib\curl\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Console</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<AdditionalDependencies>ole32.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\src\host\buffered_io.h" />
<ClInclude Include="..\..\src\host\curl_utils.h" />
<ClInclude Include="..\..\src\host\lua_shimtable.h" />
<ClInclude Include="..\..\src\host\premake.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\src\host\buffered_io.c" />
<ClCompile Include="..\..\src\host\criteria_matches.c" />
<ClCompile Include="..\..\src\host\curl_utils.c" />
<ClCompile Include="..\..\src\host\debug_prompt.c" />
<ClCompile Include="..\..\src\host\http_download.c" />
<ClCompile Include="..\..\src\host\http_get.c" />
<ClCompile Include="..\..\src\host\http_post.c" />
<ClCompile Include="..\..\src\host\lua_auxlib.c" />
<ClCompile Include="..\..\src\host\os_chdir.c" />
<ClCompile Include="..\..\src\host\os_chmod.c" />
<ClCompile Include="..\..\src\host\os_comparefiles.c" />
<ClCompile Include="..\..\src\host\os_compile.c" />
<ClCompile Include="..\..\src\host\os_copyfile.c" />
<ClCompile Include="..\..\src\host\os_getWindowsRegistry.c" />
<ClCompile Include="..\..\src\host\os_getcwd.c" />
<ClCompile Include="..\..\src\host\os_getpass.c" />
<ClCompile Include="..\..\src\host\os_getversion.c" />
<ClCompile Include="..\..\src\host\os_host.c" />
<ClCompile Include="..\..\src\host\os_is64bit.c" />
<ClCompile Include="..\..\src\host\os_isdir.c" />
<ClCompile Include="..\..\src\host\os_isfile.c" />
<ClCompile Include="..\..\src\host\os_islink.c" />
<ClCompile Include="..\..\src\host\os_locate.c" />
<ClCompile Include="..\..\src\host\os_match.c" />
<ClCompile Include="..\..\src\host\os_mkdir.c" />
<ClCompile Include="..\..\src\host\os_pathsearch.c" />
<ClCompile Include="..\..\src\host\os_realpath.c" />
<ClCompile Include="..\..\src\host\os_remove.c" />
<ClCompile Include="..\..\src\host\os_rename.c" />
<ClCompile Include="..\..\src\host\os_rmdir.c" />
<ClCompile Include="..\..\src\host\os_stat.c" />
<ClCompile Include="..\..\src\host\os_touchfile.c" />
<ClCompile Include="..\..\src\host\os_uuid.c" />
<ClCompile Include="..\..\src\host\os_writefile_ifnotequal.c" />
<ClCompile Include="..\..\src\host\path_getabsolute.c" />
<ClCompile Include="..\..\src\host\path_getrelative.c" />
<ClCompile Include="..\..\src\host\path_isabsolute.c" />
<ClCompile Include="..\..\src\host\path_join.c" />
<ClCompile Include="..\..\src\host\path_normalize.c" />
<ClCompile Include="..\..\src\host\path_translate.c" />
<ClCompile Include="..\..\src\host\path_wildcards.c" />
<ClCompile Include="..\..\src\host\premake.c" />
<ClCompile Include="..\..\src\host\premake_main.c" />
<ClCompile Include="..\..\src\host\string_endswith.c" />
<ClCompile Include="..\..\src\host\string_hash.c" />
<ClCompile Include="..\..\src\host\string_sha1.c" />
<ClCompile Include="..\..\src\host\string_startswith.c" />
<ClCompile Include="..\..\src\host\term_textColor.c" />
<ClCompile Include="..\..\src\host\zip_extract.c" />
<ClCompile Include="..\..\src\scripts.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\BUILD.txt" />
<None Include="..\..\CHANGES.txt" />
<None Include="..\..\CONTRIBUTORS.txt" />
<None Include="..\..\LICENSE.txt" />
<None Include="..\..\modules\codelite\README.md" />
<None Include="..\..\modules\codelite\_manifest.lua" />
<None Include="..\..\modules\codelite\_preload.lua" />
<None Include="..\..\modules\codelite\codelite.lua" />
<None Include="..\..\modules\codelite\codelite_project.lua" />
<None Include="..\..\modules\codelite\codelite_workspace.lua" />
<None Include="..\..\modules\codelite\tests\_tests.lua" />
<None Include="..\..\modules\codelite\tests\test_codelite_config.lua" />
<None Include="..\..\modules\codelite\tests\test_codelite_project.lua" />
<None Include="..\..\modules\codelite\tests\test_codelite_workspace.lua" />
<None Include="..\..\modules\d\LICENSE.txt" />
<None Include="..\..\modules\d\README.md" />
<None Include="..\..\modules\d\_manifest.lua" />
<None Include="..\..\modules\d\_preload.lua" />
<None Include="..\..\modules\d\actions\gmake.lua" />
<None Include="..\..\modules\d\actions\vstudio.lua" />
<None Include="..\..\modules\d\d.lua" />
<None Include="..\..\modules\d\tests\_tests.lua" />
<None Include="..\..\modules\d\tests\test_dmd.lua" />
<None Include="..\..\modules\d\tests\test_gdc.lua" />
<None Include="..\..\modules\d\tests\test_gmake.lua" />
<None Include="..\..\modules\d\tests\test_ldc.lua" />
<None Include="..\..\modules\d\tests\test_visualstudio.lua" />
<None Include="..\..\modules\d\tools\dmd.lua" />
<None Include="..\..\modules\d\tools\gdc.lua" />
<None Include="..\..\modules\d\tools\ldc.lua" />
<None Include="..\..\modules\gmake\_manifest.lua" />
<None Include="..\..\modules\gmake\_preload.lua" />
<None Include="..\..\modules\gmake\gmake.lua" />
<None Include="..\..\modules\gmake\gmake_cpp.lua" />
<None Include="..\..\modules\gmake\gmake_csharp.lua" />
<None Include="..\..\modules\gmake\gmake_makefile.lua" />
<None Include="..\..\modules\gmake\gmake_utility.lua" />
<None Include="..\..\modules\gmake\gmake_workspace.lua" />
<None Include="..\..\modules\gmake\tests\_tests.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_clang.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_file_rules.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_flags.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_ldflags.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_make_linking.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_make_pch.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_objects.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_target_rules.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_tools.lua" />
<None Include="..\..\modules\gmake\tests\cpp\test_wiidev.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_embed_files.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_flags.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_links.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_response.lua" />
<None Include="..\..\modules\gmake\tests\cs\test_sources.lua" />
<None Include="..\..\modules\gmake\tests\test_make_escaping.lua" />
<None Include="..\..\modules\gmake\tests\test_make_tovar.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_config_maps.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_default_config.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_group_rule.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_help_rule.lua" />
<None Include="..\..\modules\gmake\tests\workspace\test_project_rule.lua" />
<None Include="..\..\modules\gmake2\_manifest.lua" />
<None Include="..\..\modules\gmake2\_preload.lua" />
<None Include="..\..\modules\gmake2\gmake2.lua" />
<None Include="..\..\modules\gmake2\gmake2_cpp.lua" />
<None Include="..\..\modules\gmake2\gmake2_csharp.lua" />
<None Include="..\..\modules\gmake2\gmake2_makefile.lua" />
<None Include="..\..\modules\gmake2\gmake2_utility.lua" />
<None Include="..\..\modules\gmake2\gmake2_workspace.lua" />
<None Include="..\..\modules\gmake2\tests\_tests.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_clang.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_file_rules.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_flags.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_ldflags.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_linking.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_objects.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_pch.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_target_rules.lua" />
<None Include="..\..\modules\gmake2\tests\test_gmake2_tools.lua" />
<None Include="..\..\modules\raw\README.md" />
<None Include="..\..\modules\raw\_manifest.lua" />
<None Include="..\..\modules\raw\_preload.lua" />
<None Include="..\..\modules\raw\raw.lua" />
<None Include="..\..\modules\raw\raw_action.lua" />
<None Include="..\..\modules\self-test\_manifest.lua" />
<None Include="..\..\modules\self-test\self-test.lua" />
<None Include="..\..\modules\self-test\test_assertions.lua" />
<None Include="..\..\modules\self-test\test_declare.lua" />
<None Include="..\..\modules\self-test\test_helpers.lua" />
<None Include="..\..\modules\self-test\test_runner.lua" />
<None Include="..\..\modules\vstudio\_manifest.lua" />
<None Include="..\..\modules\vstudio\_preload.lua" />
<None Include="..\..\modules\vstudio\tests\_tests.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\projectelement.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\projectsettings.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_assembly_refs.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_build_events.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_common_props.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_compiler_props.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_debug_props.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_files.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_icon.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_nuget_config.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_nuget_framework_folders.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_nuget_packages_config.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_nuget_references.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_output_props.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_platform_groups.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_project_refs.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_targets.lua" />
<None Include="..\..\modules\vstudio\tests\cs2005\test_user_file.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_dependencies.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_header.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_nested_projects.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_platforms.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_projects.lua" />
<None Include="..\..\modules\vstudio\tests\sln2005\test_sections.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_assembly_refs.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_build_steps.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_compiler_block.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_configuration.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_debug_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_excluded_configs.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_files.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_linker_block.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_manifest_block.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_nmake_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_platforms.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_project.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_project_refs.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_resource_compiler.lua" />
<None Include="..\..\modules\vstudio\tests\vc200x\test_user_file.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_assembly_refs.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_build_events.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_build_log.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_character_set.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_compile_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_config_props.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_debug_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_ensure_nuget_imports.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_excluded_configs.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_extension_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_extension_targets.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_files.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_filter_ids.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_filters.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_floatingpoint.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_globals.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_header.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_imagexex_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_item_def_group.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_language_settings.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_language_targets.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_link.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_manifest.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_nmake_props.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_nuget_packages_config.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_output_props.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_platform_toolset.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_project_configs.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_project_refs.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_prop_sheet.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_resource_compile.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_rule_props.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_rule_targets.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_rule_vars.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_rule_xml.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_target_machine.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_user_file.lua" />
<None Include="..\..\modules\vstudio\tests\vc2010\test_vectorextensions.lua" />
<None Include="..\..\modules\vstudio\vs2005.lua" />
<None Include="..\..\modules\vstudio\vs2005_csproj.lua" />
<None Include="..\..\modules\vstudio\vs2005_csproj_user.lua" />
<None Include="..\..\modules\vstudio\vs2005_solution.lua" />
<None Include="..\..\modules\vstudio\vs2008.lua" />
<None Include="..\..\modules\vstudio\vs200x_vcproj.lua" />
<None Include="..\..\modules\vstudio\vs200x_vcproj_user.lua" />
<None Include="..\..\modules\vstudio\vs2010.lua" />
<None Include="..\..\modules\vstudio\vs2010_nuget.lua" />
<None Include="..\..\modules\vstudio\vs2010_rules_props.lua" />
<None Include="..\..\modules\vstudio\vs2010_rules_targets.lua" />
<None Include="..\..\modules\vstudio\vs2010_rules_xml.lua" />
<None Include="..\..\modules\vstudio\vs2010_vcxproj.lua" />
<None Include="..\..\modules\vstudio\vs2010_vcxproj_filters.lua" />
<None Include="..\..\modules\vstudio\vs2010_vcxproj_user.lua" />
<None Include="..\..\modules\vstudio\vs2012.lua" />
<None Include="..\..\modules\vstudio\vs2013.lua" />
<None Include="..\..\modules\vstudio\vs2015.lua" />
<None Include="..\..\modules\vstudio\vs2017.lua" />
<None Include="..\..\modules\vstudio\vstudio.lua" />
<None Include="..\..\modules\xcode\LICENSE.TXT" />
<None Include="..\..\modules\xcode\_manifest.lua" />
<None Include="..\..\modules\xcode\_preload.lua" />
<None Include="..\..\modules\xcode\tests\_tests.lua" />
<None Include="..\..\modules\xcode\tests\test_header_footer.lua" />
<None Include="..\..\modules\xcode\tests\test_xcode4_project.lua" />
<None Include="..\..\modules\xcode\tests\test_xcode4_workspace.lua" />
<None Include="..\..\modules\xcode\tests\test_xcode_dependencies.lua" />
<None Include="..\..\modules\xcode\tests\test_xcode_project.lua" />
<None Include="..\..\modules\xcode\xcode.lua" />
<None Include="..\..\modules\xcode\xcode4_workspace.lua" />
<None Include="..\..\modules\xcode\xcode_common.lua" />
<None Include="..\..\modules\xcode\xcode_project.lua" />
<None Include="..\..\premake4.lua" />
<None Include="..\..\premake5.lua" />
<None Include="..\..\scripts\embed.lua" />
<None Include="..\..\scripts\package.lua" />
<None Include="..\..\src\_manifest.lua" />
<None Include="..\..\src\_modules.lua" />
<None Include="..\..\src\_premake_init.lua" />
<None Include="..\..\src\_premake_main.lua" />
<None Include="..\..\src\actions\clean\_clean.lua" />
<None Include="..\..\src\base\_foundation.lua" />
<None Include="..\..\src\base\action.lua" />
<None Include="..\..\src\base\api.lua" />
<None Include="..\..\src\base\config.lua" />
<None Include="..\..\src\base\configset.lua" />
<None Include="..\..\src\base\container.lua" />
<None Include="..\..\src\base\context.lua" />
<None Include="..\..\src\base\criteria.lua" />
<None Include="..\..\src\base\detoken.lua" />
<None Include="..\..\src\base\field.lua" />
<None Include="..\..\src\base\fileconfig.lua" />
<None Include="..\..\src\base\global.lua" />
<None Include="..\..\src\base\globals.lua" />
<None Include="..\..\src\base\group.lua" />
<None Include="..\..\src\base\help.lua" />
<None Include="..\..\src\base\http.lua" />
<None Include="..\..\src\base\io.lua" />
<None Include="..\..\src\base\json.lua" />
<None Include="..\..\src\base\jsonwrapper.lua" />
<None Include="..\..\src\base\languages.lua" />
<None Include="..\..\src\base\moduledownloader.lua" />
<None Include="..\..\src\base\option.lua" />
<None Include="..\..\src\base\os.lua" />
<None Include="..\..\src\base\oven.lua" />
<None Include="..\..\src\base\path.lua" />
<None Include="..\..\src\base\premake.lua" />
<None Include="..\..\src\base\project.lua" />
<None Include="..\..\src\base\rule.lua" />
<None Include="..\..\src\base\semver.lua" />
<None Include="..\..\src\base\string.lua" />
<None Include="..\..\src\base\table.lua" />
<None Include="..\..\src\base\term.lua" />
<None Include="..\..\src\base\tools.lua" />
<None Include="..\..\src\base\tree.lua" />
<None Include="..\..\src\base\validation.lua" />
<None Include="..\..\src\base\workspace.lua" />
<None Include="..\..\src\tools\clang.lua" />
<None Include="..\..\src\tools\dotnet.lua" />
<None Include="..\..\src\tools\gcc.lua" />
<None Include="..\..\src\tools\msc.lua" />
<None Include="..\..\src\tools\snc.lua" />
<None Include="..\..\tests\_tests.lua" />
<None Include="..\..\tests\api\test_boolean_kind.lua" />
<None Include="..\..\tests\api\test_containers.lua" />
<None Include="..\..\tests\api\test_deprecations.lua" />
<None Include="..\..\tests\api\test_directory_kind.lua" />
<None Include="..\..\tests\api\test_list_kind.lua" />
<None Include="..\..\tests\api\test_path_kind.lua" />
<None Include="..\..\tests\api\test_register.lua" />
<None Include="..\..\tests\api\test_string_kind.lua" />
<None Include="..\..\tests\api\test_table_kind.lua" />
<None Include="..\..\tests\base\test_aliasing.lua" />
<None Include="..\..\tests\base\test_binmodules.lua" />
<None Include="..\..\tests\base\test_configset.lua" />
<None Include="..\..\tests\base\test_context.lua" />
<None Include="..\..\tests\base\test_criteria.lua" />
<None Include="..\..\tests\base\test_detoken.lua" />
<None Include="..\..\tests\base\test_filename.lua" />
<None Include="..\..\tests\base\test_http.lua" />
<None Include="..\..\tests\base\test_include.lua" />
<None Include="..\..\tests\base\test_json.lua" />
<None Include="..\..\tests\base\test_module_loader.lua" />
<None Include="..\..\tests\base\test_option.lua" />
<None Include="..\..\tests\base\test_os.lua" />
<None Include="..\..\tests\base\test_override.lua" />
<None Include="..\..\tests\base\test_path.lua" />
<None Include="..\..\tests\base\test_premake_command.lua" />
<None Include="..\..\tests\base\test_table.lua" />
<None Include="..\..\tests\base\test_tree.lua" />
<None Include="..\..\tests\base\test_uuid.lua" />
<None Include="..\..\tests\base\test_validation.lua" />
<None Include="..\..\tests\base\test_versions.lua" />
<None Include="..\..\tests\config\test_linkinfo.lua" />
<None Include="..\..\tests\config\test_links.lua" />
<None Include="..\..\tests\config\test_targetinfo.lua" />
<None Include="..\..\tests\folder\ok.lua" />
<None Include="..\..\tests\folder\premake5.lua" />
<None Include="..\..\tests\oven\test_filtering.lua" />
<None Include="..\..\tests\oven\test_objdirs.lua" />
<None Include="..\..\tests\pepperfish_profiler.lua" />
<None Include="..\..\tests\project\test_config_maps.lua" />
<None Include="..\..\tests\project\test_eachconfig.lua" />
<None Include="..\..\tests\project\test_getconfig.lua" />
<None Include="..\..\tests\project\test_location.lua" />
<None Include="..\..\tests\project\test_sources.lua" />
<None Include="..\..\tests\project\test_vpaths.lua" />
<None Include="..\..\tests\test_premake.lua" />
<None Include="..\..\tests\test_stress.lua" />
<None Include="..\..\tests\test_string.lua" />
<None Include="..\..\tests\tools\test_dotnet.lua" />
<None Include="..\..\tests\tools\test_gcc.lua" />
<None Include="..\..\tests\tools\test_msc.lua" />
<None Include="..\..\tests\tools\test_snc.lua" />
<None Include="..\..\tests\workspace\test_eachconfig.lua" />
<None Include="..\..\tests\workspace\test_location.lua" />
<None Include="..\..\tests\workspace\test_objdirs.lua" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="lua-lib.vcxproj">
<Project>{AB9F3295-177F-B130-2097-3C078CF51792}</Project>
</ProjectReference>
<ProjectReference Include="zip-lib.vcxproj">
<Project>{3C7AF3AF-A859-724B-B171-FD211DD0D8AC}</Project>
</ProjectReference>
<ProjectReference Include="zlib-lib.vcxproj">
<Project>{7AF09988-66BD-F493-8FD6-E23B7B022A22}</Project>
</ProjectReference>
<ProjectReference Include="curl-lib.vcxproj">
<Project>{BF552F19-AB22-8A24-D43B-78CCC067BFB2}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LocalDebuggerWorkingDirectory>..\..</LocalDebuggerWorkingDirectory>
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
<LocalDebuggerCommandArguments>--scripts=$(ProjectDir)/../.. test</LocalDebuggerCommandArguments>
</PropertyGroup>
</Project>

View File

@ -0,0 +1,370 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{BF552F19-AB22-8A24-D43B-78CCC067BFB2}</ProjectGuid>
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
<Keyword>Win32Proj</Keyword>
<RootNamespace>curl-lib</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>bin\Release\</OutDir>
<IntDir>obj\Release\curl-lib\</IntDir>
<TargetName>curl-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>bin\Debug\</OutDir>
<IntDir>obj\Debug\curl-lib\</IntDir>
<TargetName>curl-lib</TargetName>
<TargetExt>.lib</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;BUILDING_LIBCURL;CURL_STATICLIB;HTTP_ONLY;USE_ZLIB;USE_SCHANNEL;USE_WINDOWS_SSPI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\curl\include;..\..\contrib\curl\lib;..\..\contrib\mbedtls\include;..\..\contrib\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
<Lib>
<AdditionalDependencies>crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>TurnOffAllWarnings</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;BUILDING_LIBCURL;CURL_STATICLIB;HTTP_ONLY;USE_ZLIB;USE_SCHANNEL;USE_WINDOWS_SSPI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\curl\include;..\..\contrib\curl\lib;..\..\contrib\mbedtls\include;..\..\contrib\zlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
<Lib>
<AdditionalDependencies>crypt32.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\curl\include\curl\curl.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\curlbuild.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\curlrules.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\curlver.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\easy.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\mprintf.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\multi.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\stdcheaders.h" />
<ClInclude Include="..\..\contrib\curl\include\curl\typecheck-gcc.h" />
<ClInclude Include="..\..\contrib\curl\lib\amigaos.h" />
<ClInclude Include="..\..\contrib\curl\lib\arpa_telnet.h" />
<ClInclude Include="..\..\contrib\curl\lib\asyn.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-amigaos.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-dos.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-linux.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-mac.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-os400.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-osx.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-riscos.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-symbian.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-tpf.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-vxworks.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-win32.h" />
<ClInclude Include="..\..\contrib\curl\lib\config-win32ce.h" />
<ClInclude Include="..\..\contrib\curl\lib\conncache.h" />
<ClInclude Include="..\..\contrib\curl\lib\connect.h" />
<ClInclude Include="..\..\contrib\curl\lib\content_encoding.h" />
<ClInclude Include="..\..\contrib\curl\lib\cookie.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_addrinfo.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_base64.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_des.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_endian.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_fnmatch.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_gethostname.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_gssapi.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_hmac.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_ldap.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_md4.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_md5.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_memory.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_memrchr.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_multibyte.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_ntlm_core.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_ntlm_wb.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_printf.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_rtmp.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_sasl.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_sec.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_setup.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_setup_once.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_sspi.h" />
<ClInclude Include="..\..\contrib\curl\lib\curl_threads.h" />
<ClInclude Include="..\..\contrib\curl\lib\curlx.h" />
<ClInclude Include="..\..\contrib\curl\lib\dict.h" />
<ClInclude Include="..\..\contrib\curl\lib\dotdot.h" />
<ClInclude Include="..\..\contrib\curl\lib\easyif.h" />
<ClInclude Include="..\..\contrib\curl\lib\escape.h" />
<ClInclude Include="..\..\contrib\curl\lib\file.h" />
<ClInclude Include="..\..\contrib\curl\lib\fileinfo.h" />
<ClInclude Include="..\..\contrib\curl\lib\formdata.h" />
<ClInclude Include="..\..\contrib\curl\lib\ftp.h" />
<ClInclude Include="..\..\contrib\curl\lib\ftplistparser.h" />
<ClInclude Include="..\..\contrib\curl\lib\getinfo.h" />
<ClInclude Include="..\..\contrib\curl\lib\gopher.h" />
<ClInclude Include="..\..\contrib\curl\lib\hash.h" />
<ClInclude Include="..\..\contrib\curl\lib\hostcheck.h" />
<ClInclude Include="..\..\contrib\curl\lib\hostip.h" />
<ClInclude Include="..\..\contrib\curl\lib\http.h" />
<ClInclude Include="..\..\contrib\curl\lib\http2.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_chunks.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_digest.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_negotiate.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_ntlm.h" />
<ClInclude Include="..\..\contrib\curl\lib\http_proxy.h" />
<ClInclude Include="..\..\contrib\curl\lib\if2ip.h" />
<ClInclude Include="..\..\contrib\curl\lib\imap.h" />
<ClInclude Include="..\..\contrib\curl\lib\inet_ntop.h" />
<ClInclude Include="..\..\contrib\curl\lib\inet_pton.h" />
<ClInclude Include="..\..\contrib\curl\lib\llist.h" />
<ClInclude Include="..\..\contrib\curl\lib\memdebug.h" />
<ClInclude Include="..\..\contrib\curl\lib\multihandle.h" />
<ClInclude Include="..\..\contrib\curl\lib\multiif.h" />
<ClInclude Include="..\..\contrib\curl\lib\netrc.h" />
<ClInclude Include="..\..\contrib\curl\lib\non-ascii.h" />
<ClInclude Include="..\..\contrib\curl\lib\nonblock.h" />
<ClInclude Include="..\..\contrib\curl\lib\parsedate.h" />
<ClInclude Include="..\..\contrib\curl\lib\pingpong.h" />
<ClInclude Include="..\..\contrib\curl\lib\pipeline.h" />
<ClInclude Include="..\..\contrib\curl\lib\pop3.h" />
<ClInclude Include="..\..\contrib\curl\lib\progress.h" />
<ClInclude Include="..\..\contrib\curl\lib\rand.h" />
<ClInclude Include="..\..\contrib\curl\lib\rtsp.h" />
<ClInclude Include="..\..\contrib\curl\lib\select.h" />
<ClInclude Include="..\..\contrib\curl\lib\sendf.h" />
<ClInclude Include="..\..\contrib\curl\lib\setup-os400.h" />
<ClInclude Include="..\..\contrib\curl\lib\setup-vms.h" />
<ClInclude Include="..\..\contrib\curl\lib\share.h" />
<ClInclude Include="..\..\contrib\curl\lib\sigpipe.h" />
<ClInclude Include="..\..\contrib\curl\lib\slist.h" />
<ClInclude Include="..\..\contrib\curl\lib\smb.h" />
<ClInclude Include="..\..\contrib\curl\lib\smtp.h" />
<ClInclude Include="..\..\contrib\curl\lib\sockaddr.h" />
<ClInclude Include="..\..\contrib\curl\lib\socks.h" />
<ClInclude Include="..\..\contrib\curl\lib\speedcheck.h" />
<ClInclude Include="..\..\contrib\curl\lib\splay.h" />
<ClInclude Include="..\..\contrib\curl\lib\ssh.h" />
<ClInclude Include="..\..\contrib\curl\lib\strcase.h" />
<ClInclude Include="..\..\contrib\curl\lib\strdup.h" />
<ClInclude Include="..\..\contrib\curl\lib\strerror.h" />
<ClInclude Include="..\..\contrib\curl\lib\strtok.h" />
<ClInclude Include="..\..\contrib\curl\lib\strtoofft.h" />
<ClInclude Include="..\..\contrib\curl\lib\system_win32.h" />
<ClInclude Include="..\..\contrib\curl\lib\telnet.h" />
<ClInclude Include="..\..\contrib\curl\lib\tftp.h" />
<ClInclude Include="..\..\contrib\curl\lib\timeval.h" />
<ClInclude Include="..\..\contrib\curl\lib\transfer.h" />
<ClInclude Include="..\..\contrib\curl\lib\url.h" />
<ClInclude Include="..\..\contrib\curl\lib\urldata.h" />
<ClInclude Include="..\..\contrib\curl\lib\vauth\digest.h" />
<ClInclude Include="..\..\contrib\curl\lib\vauth\ntlm.h" />
<ClInclude Include="..\..\contrib\curl\lib\vauth\vauth.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\axtls.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\cyassl.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\darwinssl.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\gskit.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\gtls.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\mbedtls.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\nssg.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\openssl.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\polarssl.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\polarssl_threadlock.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\schannel.h" />
<ClInclude Include="..\..\contrib\curl\lib\vtls\vtls.h" />
<ClInclude Include="..\..\contrib\curl\lib\warnless.h" />
<ClInclude Include="..\..\contrib\curl\lib\wildcard.h" />
<ClInclude Include="..\..\contrib\curl\lib\x509asn1.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\curl\lib\amigaos.c" />
<ClCompile Include="..\..\contrib\curl\lib\asyn-ares.c" />
<ClCompile Include="..\..\contrib\curl\lib\asyn-thread.c" />
<ClCompile Include="..\..\contrib\curl\lib\base64.c" />
<ClCompile Include="..\..\contrib\curl\lib\conncache.c" />
<ClCompile Include="..\..\contrib\curl\lib\connect.c" />
<ClCompile Include="..\..\contrib\curl\lib\content_encoding.c" />
<ClCompile Include="..\..\contrib\curl\lib\cookie.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_addrinfo.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_des.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_endian.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_fnmatch.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_gethostname.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_gssapi.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_memrchr.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_multibyte.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_ntlm_core.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_ntlm_wb.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_rtmp.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_sasl.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\curl_threads.c" />
<ClCompile Include="..\..\contrib\curl\lib\dict.c" />
<ClCompile Include="..\..\contrib\curl\lib\dotdot.c" />
<ClCompile Include="..\..\contrib\curl\lib\easy.c" />
<ClCompile Include="..\..\contrib\curl\lib\escape.c" />
<ClCompile Include="..\..\contrib\curl\lib\file.c" />
<ClCompile Include="..\..\contrib\curl\lib\fileinfo.c" />
<ClCompile Include="..\..\contrib\curl\lib\formdata.c" />
<ClCompile Include="..\..\contrib\curl\lib\ftp.c" />
<ClCompile Include="..\..\contrib\curl\lib\ftplistparser.c" />
<ClCompile Include="..\..\contrib\curl\lib\getenv.c" />
<ClCompile Include="..\..\contrib\curl\lib\getinfo.c" />
<ClCompile Include="..\..\contrib\curl\lib\gopher.c" />
<ClCompile Include="..\..\contrib\curl\lib\hash.c" />
<ClCompile Include="..\..\contrib\curl\lib\hmac.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostasyn.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostcheck.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostip.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostip4.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostip6.c" />
<ClCompile Include="..\..\contrib\curl\lib\hostsyn.c" />
<ClCompile Include="..\..\contrib\curl\lib\http.c" />
<ClCompile Include="..\..\contrib\curl\lib\http2.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_chunks.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_digest.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_negotiate.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_ntlm.c" />
<ClCompile Include="..\..\contrib\curl\lib\http_proxy.c" />
<ClCompile Include="..\..\contrib\curl\lib\idn_win32.c" />
<ClCompile Include="..\..\contrib\curl\lib\if2ip.c" />
<ClCompile Include="..\..\contrib\curl\lib\imap.c" />
<ClCompile Include="..\..\contrib\curl\lib\inet_ntop.c" />
<ClCompile Include="..\..\contrib\curl\lib\inet_pton.c" />
<ClCompile Include="..\..\contrib\curl\lib\krb5.c" />
<ClCompile Include="..\..\contrib\curl\lib\ldap.c" />
<ClCompile Include="..\..\contrib\curl\lib\llist.c" />
<ClCompile Include="..\..\contrib\curl\lib\md4.c" />
<ClCompile Include="..\..\contrib\curl\lib\md5.c" />
<ClCompile Include="..\..\contrib\curl\lib\memdebug.c" />
<ClCompile Include="..\..\contrib\curl\lib\mprintf.c" />
<ClCompile Include="..\..\contrib\curl\lib\multi.c" />
<ClCompile Include="..\..\contrib\curl\lib\netrc.c" />
<ClCompile Include="..\..\contrib\curl\lib\non-ascii.c" />
<ClCompile Include="..\..\contrib\curl\lib\nonblock.c" />
<ClCompile Include="..\..\contrib\curl\lib\nwlib.c" />
<ClCompile Include="..\..\contrib\curl\lib\nwos.c" />
<ClCompile Include="..\..\contrib\curl\lib\openldap.c" />
<ClCompile Include="..\..\contrib\curl\lib\parsedate.c" />
<ClCompile Include="..\..\contrib\curl\lib\pingpong.c" />
<ClCompile Include="..\..\contrib\curl\lib\pipeline.c" />
<ClCompile Include="..\..\contrib\curl\lib\pop3.c" />
<ClCompile Include="..\..\contrib\curl\lib\progress.c" />
<ClCompile Include="..\..\contrib\curl\lib\rand.c" />
<ClCompile Include="..\..\contrib\curl\lib\rtsp.c" />
<ClCompile Include="..\..\contrib\curl\lib\security.c" />
<ClCompile Include="..\..\contrib\curl\lib\select.c" />
<ClCompile Include="..\..\contrib\curl\lib\sendf.c" />
<ClCompile Include="..\..\contrib\curl\lib\share.c" />
<ClCompile Include="..\..\contrib\curl\lib\slist.c" />
<ClCompile Include="..\..\contrib\curl\lib\smb.c" />
<ClCompile Include="..\..\contrib\curl\lib\smtp.c" />
<ClCompile Include="..\..\contrib\curl\lib\socks.c" />
<ClCompile Include="..\..\contrib\curl\lib\socks_gssapi.c" />
<ClCompile Include="..\..\contrib\curl\lib\socks_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\speedcheck.c" />
<ClCompile Include="..\..\contrib\curl\lib\splay.c" />
<ClCompile Include="..\..\contrib\curl\lib\ssh.c" />
<ClCompile Include="..\..\contrib\curl\lib\strcase.c" />
<ClCompile Include="..\..\contrib\curl\lib\strdup.c" />
<ClCompile Include="..\..\contrib\curl\lib\strerror.c" />
<ClCompile Include="..\..\contrib\curl\lib\strtok.c" />
<ClCompile Include="..\..\contrib\curl\lib\strtoofft.c" />
<ClCompile Include="..\..\contrib\curl\lib\system_win32.c" />
<ClCompile Include="..\..\contrib\curl\lib\telnet.c" />
<ClCompile Include="..\..\contrib\curl\lib\tftp.c" />
<ClCompile Include="..\..\contrib\curl\lib\timeval.c" />
<ClCompile Include="..\..\contrib\curl\lib\transfer.c" />
<ClCompile Include="..\..\contrib\curl\lib\url.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\cleartext.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\cram.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\digest.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\digest_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\krb5_gssapi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\krb5_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\ntlm.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\ntlm_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\oauth2.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\spnego_gssapi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\spnego_sspi.c" />
<ClCompile Include="..\..\contrib\curl\lib\vauth\vauth.c" />
<ClCompile Include="..\..\contrib\curl\lib\version.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\axtls.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\cyassl.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\darwinssl.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\gskit.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\gtls.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\mbedtls.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\nss.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\openssl.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\polarssl.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\polarssl_threadlock.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\schannel.c" />
<ClCompile Include="..\..\contrib\curl\lib\vtls\vtls.c" />
<ClCompile Include="..\..\contrib\curl\lib\warnless.c" />
<ClCompile Include="..\..\contrib\curl\lib\wildcard.c" />
<ClCompile Include="..\..\contrib\curl\lib\x509asn1.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@ -0,0 +1,813 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\curl">
<UniqueIdentifier>{2E97D969-1AFA-680E-C37F-A1C4AFC13491}</UniqueIdentifier>
</Filter>
<Filter Include="lib">
<UniqueIdentifier>{3C8C880B-A895-887C-3111-9F7C9D19947C}</UniqueIdentifier>
</Filter>
<Filter Include="lib\vauth">
<UniqueIdentifier>{13BC98EB-7F26-4D62-C864-FE07340E2BB7}</UniqueIdentifier>
</Filter>
<Filter Include="lib\vtls">
<UniqueIdentifier>{F4C14AA2-E08E-A5AD-09A8-9355F5D3DA3B}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\contrib\curl\include\curl\curl.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\curlbuild.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\curlrules.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\curlver.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\easy.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\mprintf.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\multi.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\stdcheaders.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\include\curl\typecheck-gcc.h">
<Filter>include\curl</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\amigaos.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\arpa_telnet.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\asyn.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-amigaos.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-dos.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-linux.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-mac.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-os400.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-osx.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-riscos.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-symbian.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-tpf.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-vxworks.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-win32.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\config-win32ce.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\conncache.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\connect.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\content_encoding.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\cookie.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_addrinfo.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_base64.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_des.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_endian.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_fnmatch.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_gethostname.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_gssapi.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_hmac.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_ldap.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_md4.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_md5.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_memory.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_memrchr.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_multibyte.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_ntlm_core.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_ntlm_wb.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_printf.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_rtmp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_sasl.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_sec.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_setup.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_setup_once.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_sspi.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curl_threads.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\curlx.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\dict.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\dotdot.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\easyif.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\escape.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\file.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\fileinfo.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\formdata.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\ftp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\ftplistparser.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\getinfo.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\gopher.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\hash.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\hostcheck.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\hostip.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http2.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_chunks.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_digest.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_negotiate.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_ntlm.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\http_proxy.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\if2ip.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\imap.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\inet_ntop.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\inet_pton.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\llist.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\memdebug.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\multihandle.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\multiif.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\netrc.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\non-ascii.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\nonblock.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\parsedate.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\pingpong.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\pipeline.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\pop3.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\progress.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\rand.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\rtsp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\select.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\sendf.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\setup-os400.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\setup-vms.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\share.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\sigpipe.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\slist.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\smb.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\smtp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\sockaddr.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\socks.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\speedcheck.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\splay.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\ssh.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strcase.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strdup.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strerror.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strtok.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\strtoofft.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\system_win32.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\telnet.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\tftp.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\timeval.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\transfer.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\url.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\urldata.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vauth\digest.h">
<Filter>lib\vauth</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vauth\ntlm.h">
<Filter>lib\vauth</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vauth\vauth.h">
<Filter>lib\vauth</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\axtls.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\cyassl.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\darwinssl.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\gskit.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\gtls.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\mbedtls.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\nssg.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\openssl.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\polarssl.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\polarssl_threadlock.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\schannel.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\vtls\vtls.h">
<Filter>lib\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\warnless.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\wildcard.h">
<Filter>lib</Filter>
</ClInclude>
<ClInclude Include="..\..\contrib\curl\lib\x509asn1.h">
<Filter>lib</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\contrib\curl\lib\amigaos.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\asyn-ares.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\asyn-thread.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\base64.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\conncache.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\connect.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\content_encoding.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\cookie.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_addrinfo.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_des.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_endian.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_fnmatch.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_gethostname.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_gssapi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_memrchr.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_multibyte.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_ntlm_core.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_ntlm_wb.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_rtmp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_sasl.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_sspi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\curl_threads.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\dict.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\dotdot.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\easy.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\escape.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\file.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\fileinfo.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\formdata.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\ftp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\ftplistparser.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\getenv.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\getinfo.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\gopher.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hash.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hmac.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostasyn.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostcheck.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostip.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostip4.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostip6.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\hostsyn.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http2.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_chunks.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_digest.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_negotiate.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_ntlm.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\http_proxy.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\idn_win32.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\if2ip.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\imap.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\inet_ntop.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\inet_pton.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\krb5.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\ldap.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\llist.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\md4.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\md5.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\memdebug.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\mprintf.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\multi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\netrc.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\non-ascii.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\nonblock.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\nwlib.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\nwos.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\openldap.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\parsedate.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\pingpong.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\pipeline.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\pop3.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\progress.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\rand.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\rtsp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\security.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\select.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\sendf.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\share.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\slist.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\smb.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\smtp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\socks.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\socks_gssapi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\socks_sspi.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\speedcheck.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\splay.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\ssh.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strcase.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strdup.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strerror.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strtok.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\strtoofft.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\system_win32.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\telnet.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\tftp.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\timeval.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\transfer.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\url.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\cleartext.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\cram.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\digest.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\digest_sspi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\krb5_gssapi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\krb5_sspi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\ntlm.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\ntlm_sspi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\oauth2.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\spnego_gssapi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\spnego_sspi.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vauth\vauth.c">
<Filter>lib\vauth</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\version.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\axtls.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\cyassl.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\darwinssl.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\gskit.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\gtls.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\mbedtls.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\nss.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\openssl.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\polarssl.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\polarssl_threadlock.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\schannel.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\vtls\vtls.c">
<Filter>lib\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\warnless.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\wildcard.c">
<Filter>lib</Filter>
</ClCompile>
<ClCompile Include="..\..\contrib\curl\lib\x509asn1.c">
<Filter>lib</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@ -0,0 +1,112 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{F1997D81-5D79-FC1C-6691-87F3D2EF627E}</ProjectGuid>
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
<Keyword>Win32Proj</Keyword>
<RootNamespace>example</RootNamespace>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\..\bin\release\</OutDir>
<IntDir>obj\Release\example\</IntDir>
<TargetName>example</TargetName>
<TargetExt>.dll</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<OutDir>..\..\bin\debug\</OutDir>
<IntDir>obj\Debug\example\</IntDir>
<TargetName>example</TargetName>
<TargetExt>.dll</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;NDEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;..\..\contrib\luashim;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<ImportLibrary>..\..\bin\release\example.lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>PREMAKE_COMPRESSION;CURL_STATICLIB;PREMAKE_CURL;_DEBUG;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\contrib\lua\src;..\..\contrib\luashim;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ImportLibrary>..\..\bin\debug\example.lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\binmodules\example\main.c" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\binmodules\example\premake5.lua" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="luashim-lib.vcxproj">
<Project>{9C53798E-0809-F283-91FD-EB5AFDB1E887}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

Some files were not shown because too many files have changed in this diff Show More