initial commit
This commit is contained in:
43
angelscript/projects/android/jni/Android.mk
Normal file
43
angelscript/projects/android/jni/Android.mk
Normal file
@@ -0,0 +1,43 @@
|
||||
# This makefile assumes the ndk-build tool is executed from the sdk/angelscript/projects/android directory
|
||||
# Change the next line to full path if there are any errors to link or find files
|
||||
SDK_BASE_PATH := $(call my-dir)/../../../..
|
||||
|
||||
ANGELSCRIPT_INCLUDE := $(SDK_BASE_PATH)/angelscript/include/
|
||||
|
||||
# -----------------------------------------------------
|
||||
# Build the AngelScript library
|
||||
# -----------------------------------------------------
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := libangelscript
|
||||
|
||||
# Android API: Checks if can use pthreads. Version 2.3 fully supports threads and atomic instructions
|
||||
# ifeq ($(TARGET_PLATFORM),android-3)
|
||||
# LOCAL_CFLAGS := -DAS_NO_THREADS
|
||||
# else
|
||||
# ifeq ($(TARGET_PLATFORM),android-4)
|
||||
# LOCAL_CFLAGS := -DAS_NO_THREADS
|
||||
# else
|
||||
# ifeq ($(TARGET_PLATFORM),android-5)
|
||||
# LOCAL_CFLAGS := -DAS_NO_THREADS
|
||||
# else
|
||||
# ifeq ($(TARGET_PLATFORM),android-6)
|
||||
# LOCAL_CFLAGS := -DAS_NO_THREADS
|
||||
# else
|
||||
# ifeq ($(TARGET_PLATFORM),android-7)
|
||||
# LOCAL_CFLAGS := -DAS_NO_THREADS
|
||||
# else
|
||||
# ifeq ($(TARGET_PLATFORM),android-8)
|
||||
# LOCAL_CFLAGS := -DAS_NO_THREADS
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
# endif
|
||||
|
||||
LOCAL_CPP_FEATURES += rtti exceptions
|
||||
LOCAL_SRC_FILES := $(wildcard $(SDK_BASE_PATH)/angelscript/source/*.S)
|
||||
LOCAL_SRC_FILES += $(wildcard $(SDK_BASE_PATH)/angelscript/source/*.cpp)
|
||||
LOCAL_PATH := .
|
||||
LOCAL_ARM_MODE := arm
|
||||
include $(BUILD_STATIC_LIBRARY)
|
||||
3
angelscript/projects/android/jni/Application.mk
Normal file
3
angelscript/projects/android/jni/Application.mk
Normal file
@@ -0,0 +1,3 @@
|
||||
APP_ABI := mips armeabi armeabi-v7a x86
|
||||
APP_PLATFORM := android-19
|
||||
APP_STL := gnustl_static
|
||||
@@ -0,0 +1,2 @@
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/AngelscriptTargets.cmake")
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
# This is a basic version file for the Config-mode of find_package().
|
||||
# It is used by write_basic_package_version_file() as input file for configure_file()
|
||||
# to create a version-file which can be installed along a config.cmake file.
|
||||
#
|
||||
# The created file sets PACKAGE_VERSION_EXACT if the current version string and
|
||||
# the requested version string are exactly the same and it sets
|
||||
# PACKAGE_VERSION_COMPATIBLE if the current version is >= requested version.
|
||||
# The variable CVF_VERSION must be set before calling configure_file().
|
||||
|
||||
set(PACKAGE_VERSION "2.34.0")
|
||||
|
||||
if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION)
|
||||
set(PACKAGE_VERSION_COMPATIBLE FALSE)
|
||||
else()
|
||||
set(PACKAGE_VERSION_COMPATIBLE TRUE)
|
||||
if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION)
|
||||
set(PACKAGE_VERSION_EXACT TRUE)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
|
||||
# if the installed project requested no architecture check, don't perform the check
|
||||
if("FALSE")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it:
|
||||
if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "8" STREQUAL "")
|
||||
return()
|
||||
endif()
|
||||
|
||||
# check that the installed version has the same 32/64bit-ness as the one which is currently searching:
|
||||
if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "8")
|
||||
math(EXPR installedBits "8 * 8")
|
||||
set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)")
|
||||
set(PACKAGE_VERSION_UNSUITABLE TRUE)
|
||||
endif()
|
||||
@@ -0,0 +1,63 @@
|
||||
# Generated by CMake
|
||||
|
||||
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
|
||||
message(FATAL_ERROR "CMake >= 2.6.0 required")
|
||||
endif()
|
||||
cmake_policy(PUSH)
|
||||
cmake_policy(VERSION 2.6)
|
||||
#----------------------------------------------------------------
|
||||
# Generated CMake target import file.
|
||||
#----------------------------------------------------------------
|
||||
|
||||
# Commands may need to know the format version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION 1)
|
||||
|
||||
# Protect against multiple inclusion, which would fail when already imported targets are added once more.
|
||||
set(_targetsDefined)
|
||||
set(_targetsNotDefined)
|
||||
set(_expectedTargets)
|
||||
foreach(_expectedTarget Angelscript::angelscript)
|
||||
list(APPEND _expectedTargets ${_expectedTarget})
|
||||
if(NOT TARGET ${_expectedTarget})
|
||||
list(APPEND _targetsNotDefined ${_expectedTarget})
|
||||
endif()
|
||||
if(TARGET ${_expectedTarget})
|
||||
list(APPEND _targetsDefined ${_expectedTarget})
|
||||
endif()
|
||||
endforeach()
|
||||
if("${_targetsDefined}" STREQUAL "${_expectedTargets}")
|
||||
unset(_targetsDefined)
|
||||
unset(_targetsNotDefined)
|
||||
unset(_expectedTargets)
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
return()
|
||||
endif()
|
||||
if(NOT "${_targetsDefined}" STREQUAL "")
|
||||
message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n")
|
||||
endif()
|
||||
unset(_targetsDefined)
|
||||
unset(_targetsNotDefined)
|
||||
unset(_expectedTargets)
|
||||
|
||||
|
||||
# Create imported target Angelscript::angelscript
|
||||
add_library(Angelscript::angelscript STATIC IMPORTED)
|
||||
|
||||
set_target_properties(Angelscript::angelscript PROPERTIES
|
||||
INTERFACE_LINK_LIBRARIES "Threads::Threads"
|
||||
)
|
||||
|
||||
# Import target "Angelscript::angelscript" for configuration "Debug"
|
||||
set_property(TARGET Angelscript::angelscript APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG)
|
||||
set_target_properties(Angelscript::angelscript PROPERTIES
|
||||
IMPORTED_LINK_INTERFACE_LANGUAGES_DEBUG "CXX"
|
||||
IMPORTED_LOCATION_DEBUG "/home/nathan/Projects/Angelscript/angelscript/projects/cmake/libangelscript.a"
|
||||
)
|
||||
|
||||
# This file does not depend on other imported targets which have
|
||||
# been exported from the same project but in a separate export set.
|
||||
|
||||
# Commands beyond this point should not need to know the version.
|
||||
set(CMAKE_IMPORT_FILE_VERSION)
|
||||
cmake_policy(POP)
|
||||
239
angelscript/projects/cmake/CMakeLists.txt
Normal file
239
angelscript/projects/cmake/CMakeLists.txt
Normal file
@@ -0,0 +1,239 @@
|
||||
cmake_minimum_required(VERSION 3.16)
|
||||
include(CheckIPOSupported)
|
||||
|
||||
project(angelscript)
|
||||
set(CMAKE_CXX_STANDARD 20)
|
||||
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
|
||||
|
||||
option(BUILD_SHARED_LIBS "Build shared library" OFF)
|
||||
option(LINK_STD_STATICALLY "Build shared library" OFF)
|
||||
option(AS_NO_EXCEPTIONS "Disable exception handling in script context" OFF)
|
||||
|
||||
if(MSVC)
|
||||
option(MSVC_COMPILE_FLAGS "Compiler flags to use with MSVC" "/MP")
|
||||
endif()
|
||||
|
||||
if(APPLE)
|
||||
option(BUILD_FRAMEWORK "Build Framework bundle for OSX" OFF)
|
||||
endif()
|
||||
|
||||
if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
|
||||
add_link_options(-fuse-ld=lld)
|
||||
endif ()
|
||||
|
||||
|
||||
file(READ ../../include/angelscript.h ANGELSCRIPT_H)
|
||||
string(REGEX MATCH "#define ANGELSCRIPT_VERSION_STRING \"([0-9]*).([0-9]*).([0-9]*)" ANGELSCRIPT_VERSION_REGEX ${ANGELSCRIPT_H})
|
||||
set(ANGELSCRIPT_VERSION_MAJOR ${CMAKE_MATCH_1})
|
||||
set(ANGELSCRIPT_VERSION_MINOR ${CMAKE_MATCH_2})
|
||||
set(ANGELSCRIPT_VERSION_PATCH ${CMAKE_MATCH_3})
|
||||
set(PROJECT_VERSION ${ANGELSCRIPT_VERSION_MAJOR}.${ANGELSCRIPT_VERSION_MINOR}.${ANGELSCRIPT_VERSION_PATCH})
|
||||
|
||||
message(STATUS "Configuring angelscript ${PROJECT_VERSION}")
|
||||
|
||||
set(ANGELSCRIPT_HEADERS
|
||||
../../include/angelscript.h
|
||||
../../source/as_array.h
|
||||
../../source/as_builder.h
|
||||
../../source/as_bytecode.h
|
||||
../../source/as_callfunc.h
|
||||
../../source/as_compiler.h
|
||||
../../source/as_config.h
|
||||
../../source/as_configgroup.h
|
||||
../../source/as_context.h
|
||||
../../source/as_criticalsection.h
|
||||
../../source/as_datatype.h
|
||||
../../source/as_debug.h
|
||||
../../source/as_generic.h
|
||||
../../source/as_map.h
|
||||
../../source/as_memory.h
|
||||
../../source/as_module.h
|
||||
../../source/as_objecttype.h
|
||||
../../source/as_outputbuffer.h
|
||||
../../source/as_parser.h
|
||||
../../source/as_property.h
|
||||
../../source/as_restore.h
|
||||
../../source/as_scriptcode.h
|
||||
../../source/as_scriptengine.h
|
||||
../../source/as_scriptfunction.h
|
||||
../../source/as_scriptnode.h
|
||||
../../source/as_scriptobject.h
|
||||
../../source/as_string.h
|
||||
../../source/as_string_util.h
|
||||
../../source/as_texts.h
|
||||
../../source/as_thread.h
|
||||
../../source/as_tokendef.h
|
||||
../../source/as_tokenizer.h
|
||||
../../source/as_typeinfo.h
|
||||
../../source/as_variablescope.h
|
||||
)
|
||||
|
||||
set(ANGELSCRIPT_SOURCE
|
||||
../../source/as_atomic.cpp
|
||||
../../source/as_builder.cpp
|
||||
../../source/as_bytecode.cpp
|
||||
../../source/as_callfunc.cpp
|
||||
../../source/as_callfunc_mips.cpp
|
||||
../../source/as_callfunc_x86.cpp
|
||||
../../source/as_callfunc_x64_gcc.cpp
|
||||
../../source/as_callfunc_x64_msvc.cpp
|
||||
../../source/as_callfunc_x64_mingw.cpp
|
||||
../../source/as_compiler.cpp
|
||||
../../source/as_configgroup.cpp
|
||||
../../source/as_context.cpp
|
||||
../../source/as_datatype.cpp
|
||||
../../source/as_gc.cpp
|
||||
../../source/as_generic.cpp
|
||||
../../source/as_globalproperty.cpp
|
||||
../../source/as_memory.cpp
|
||||
../../source/as_module.cpp
|
||||
../../source/as_objecttype.cpp
|
||||
../../source/as_outputbuffer.cpp
|
||||
../../source/as_parser.cpp
|
||||
../../source/as_restore.cpp
|
||||
../../source/as_scriptcode.cpp
|
||||
../../source/as_scriptengine.cpp
|
||||
../../source/as_scriptfunction.cpp
|
||||
../../source/as_scriptnode.cpp
|
||||
../../source/as_scriptobject.cpp
|
||||
../../source/as_string.cpp
|
||||
../../source/as_string_util.cpp
|
||||
../../source/as_thread.cpp
|
||||
../../source/as_tokenizer.cpp
|
||||
../../source/as_typeinfo.cpp
|
||||
../../source/as_variablescope.cpp
|
||||
)
|
||||
|
||||
if(MSVC AND CMAKE_CL_64)
|
||||
enable_language(ASM_MASM)
|
||||
if(CMAKE_ASM_MASM_COMPILER_WORKS)
|
||||
set(ANGELSCRIPT_SOURCE ${ANGELSCRIPT_SOURCE} ../../source/as_callfunc_x64_msvc_asm.asm)
|
||||
else()
|
||||
message(FATAL ERROR "MSVC x86_64 target requires a working assembler")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^arm")
|
||||
enable_language(ASM)
|
||||
if(CMAKE_ASM_COMPILER_WORKS)
|
||||
set(ANGELSCRIPT_SOURCE ${ANGELSCRIPT_SOURCE} ../../source/as_callfunc_arm.cpp ../../source/as_callfunc_arm_gcc.S)
|
||||
set_property(SOURCE ../../source/as_callfunc_arm_gcc.S APPEND PROPERTY COMPILE_FLAGS " -Wa,-mimplicit-it=always")
|
||||
else()
|
||||
message(FATAL ERROR "ARM target requires a working assembler")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(${CMAKE_SYSTEM_PROCESSOR} MATCHES "^aarch64")
|
||||
enable_language(ASM)
|
||||
if(CMAKE_ASM_COMPILER_WORKS)
|
||||
set(ANGELSCRIPT_SOURCE ${ANGELSCRIPT_SOURCE} ../../source/as_callfunc_arm64.cpp ../../source/as_callfunc_arm64_gcc.S)
|
||||
#set_property(SOURCE ../../source/as_callfunc_arm64_gcc.S APPEND PROPERTY COMPILE_FLAGS " -Wa")
|
||||
else()
|
||||
message(FATAL ERROR "ARM target requires a working assembler")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(MSVC)
|
||||
set(CMAKE_DEBUG_POSTFIX "d")
|
||||
endif()
|
||||
|
||||
if(NOT BUILD_FRAMEWORK)
|
||||
set(ANGELSCRIPT_LIBRARY_NAME angelscript)
|
||||
else()
|
||||
set(ANGELSCRIPT_LIBRARY_NAME Angelscript) # OS X frameworks should have capitalized name
|
||||
set(BUILD_SHARED_LIBS TRUE)
|
||||
endif()
|
||||
set(ANGELSCRIPT_LIBRARY_NAME ${ANGELSCRIPT_LIBRARY_NAME} CACHE STRING "" FORCE)
|
||||
|
||||
add_library(${ANGELSCRIPT_LIBRARY_NAME} ${ANGELSCRIPT_SOURCE} ${ANGELSCRIPT_HEADERS})
|
||||
|
||||
target_include_directories(${ANGELSCRIPT_LIBRARY_NAME} PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../../include)
|
||||
|
||||
if(MSVC)
|
||||
target_compile_definitions(${ANGELSCRIPT_LIBRARY_NAME} PRIVATE -D_CRT_SECURE_NO_WARNINGS)
|
||||
endif()
|
||||
|
||||
target_compile_definitions(${ANGELSCRIPT_LIBRARY_NAME} PRIVATE -DANGELSCRIPT_EXPORT -D_LIB)
|
||||
|
||||
if(AS_NO_EXCEPTIONS)
|
||||
target_compile_definitions(${ANGELSCRIPT_LIBRARY_NAME} PRIVATE AS_NO_EXCEPTIONS)
|
||||
endif()
|
||||
|
||||
# Don't override the default library output path to avoid conflicts when building for multiple target platforms
|
||||
#set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/../../lib)
|
||||
|
||||
if (LINK_STD_STATICALLY)
|
||||
message(STATUS "Linking std libraries statically")
|
||||
set (CMAKE_SHARED_LINKER_FLAGS "-Wl,--as-needed")
|
||||
target_link_libraries(${ANGELSCRIPT_LIBRARY_NAME} -lpthread -static-libgcc -static-libstdc++ -Wl,-Bstatic -lstdc++ )
|
||||
else()
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
target_link_libraries(${ANGELSCRIPT_LIBRARY_NAME} -lpthread)
|
||||
endif()
|
||||
|
||||
set_target_properties(${ANGELSCRIPT_LIBRARY_NAME} PROPERTIES VERSION ${PROJECT_VERSION})
|
||||
|
||||
if(BUILD_FRAMEWORK)
|
||||
set_target_properties(${ANGELSCRIPT_LIBRARY_NAME} PROPERTIES
|
||||
FRAMEWORK TRUE
|
||||
FRAMEWORK_VERSION ${PROJECT_VERSION}
|
||||
MACOSX_FRAMEWORK_IDENTIFIER com.angelcode.Angelscript
|
||||
MACOSX_FRAMEWORK_SHORT_VERSION_STRING ${PROJECT_VERSION}
|
||||
MACOSX_FRAMEWORK_BUNDLE_VERSION ${PROJECT_VERSION}
|
||||
XCODE_ATTRIBUTE_INSTALL_PATH "@rpath"
|
||||
PUBLIC_HEADER ../../include/angelscript.h
|
||||
)
|
||||
endif()
|
||||
|
||||
if(MSVC AND MSVC_COMPILE_FLAGS)
|
||||
target_compile_options(${ANGELSCRIPT_LIBRARY_NAME} PRIVATE "${MSVC_COMPILE_FLAGS}")
|
||||
endif()
|
||||
|
||||
# Don't override the default runtime output path to avoid conflicts when building for multiple target platforms
|
||||
#set(RUNTIME_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/../../bin)
|
||||
|
||||
#See https://cmake.org/cmake/help/latest/manual/cmake-packages.7.html#creating-packages for a detailed explanation about this part
|
||||
install(TARGETS ${ANGELSCRIPT_LIBRARY_NAME} EXPORT AngelscriptTargets
|
||||
RUNTIME DESTINATION bin
|
||||
LIBRARY DESTINATION lib
|
||||
ARCHIVE DESTINATION lib
|
||||
INCLUDES DESTINATION include
|
||||
)
|
||||
|
||||
install(FILES
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/../../include/angelscript.h
|
||||
DESTINATION include
|
||||
COMPONENT Devel
|
||||
)
|
||||
|
||||
include(CMakePackageConfigHelpers)
|
||||
write_basic_package_version_file(
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/Angelscript/AngelscriptConfigVersion.cmake"
|
||||
VERSION ${PROJECT_VERSION}
|
||||
COMPATIBILITY AnyNewerVersion
|
||||
)
|
||||
|
||||
export(EXPORT AngelscriptTargets
|
||||
FILE "${CMAKE_CURRENT_BINARY_DIR}/Angelscript/AngelscriptTargets.cmake"
|
||||
NAMESPACE Angelscript::
|
||||
)
|
||||
configure_file(cmake/AngelscriptConfig.cmake
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/Angelscript/AngelscriptConfig.cmake"
|
||||
COPYONLY
|
||||
)
|
||||
|
||||
set(ConfigPackageLocation lib/cmake/Angelscript)
|
||||
install(EXPORT AngelscriptTargets
|
||||
FILE AngelscriptTargets.cmake
|
||||
NAMESPACE Angelscript::
|
||||
DESTINATION ${ConfigPackageLocation}
|
||||
)
|
||||
install(
|
||||
FILES
|
||||
cmake/AngelscriptConfig.cmake
|
||||
"${CMAKE_CURRENT_BINARY_DIR}/Angelscript/AngelscriptConfigVersion.cmake"
|
||||
DESTINATION ${ConfigPackageLocation}
|
||||
COMPONENT Devel
|
||||
)
|
||||
|
||||
2
angelscript/projects/cmake/cmake/AngelscriptConfig.cmake
Normal file
2
angelscript/projects/cmake/cmake/AngelscriptConfig.cmake
Normal file
@@ -0,0 +1,2 @@
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/AngelscriptTargets.cmake")
|
||||
|
||||
15
angelscript/projects/cmake/conan.lock
Normal file
15
angelscript/projects/cmake/conan.lock
Normal file
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"graph_lock": {
|
||||
"nodes": {
|
||||
"0": {
|
||||
"ref": "AngelScript/2.35",
|
||||
"options": "link_std_statically=True\nshared=True",
|
||||
"path": "conanfile.py",
|
||||
"context": "host"
|
||||
}
|
||||
},
|
||||
"revisions_enabled": false
|
||||
},
|
||||
"version": "0.4",
|
||||
"profile_host": "[settings]\narch=x86_64\narch_build=x86_64\nbuild_type=Release\ncompiler=clang\ncompiler.libcxx=libstdc++11\ncompiler.version=11\nos=Linux\nos_build=Linux\n[options]\nlink_std_statically=True\nshared=True\n[build_requires]\n[env]\n"
|
||||
}
|
||||
675
angelscript/projects/cmake/conanbuildinfo.cmake
Normal file
675
angelscript/projects/cmake/conanbuildinfo.cmake
Normal file
@@ -0,0 +1,675 @@
|
||||
include(CMakeParseArguments)
|
||||
|
||||
macro(conan_find_apple_frameworks FRAMEWORKS_FOUND FRAMEWORKS SUFFIX BUILD_TYPE)
|
||||
if(APPLE)
|
||||
if(CMAKE_BUILD_TYPE)
|
||||
set(_BTYPE ${CMAKE_BUILD_TYPE})
|
||||
elseif(NOT BUILD_TYPE STREQUAL "")
|
||||
set(_BTYPE ${BUILD_TYPE})
|
||||
endif()
|
||||
if(_BTYPE)
|
||||
if(${_BTYPE} MATCHES "Debug|_DEBUG")
|
||||
set(CONAN_FRAMEWORKS${SUFFIX} ${CONAN_FRAMEWORKS${SUFFIX}_DEBUG} ${CONAN_FRAMEWORKS${SUFFIX}})
|
||||
set(CONAN_FRAMEWORK_DIRS${SUFFIX} ${CONAN_FRAMEWORK_DIRS${SUFFIX}_DEBUG} ${CONAN_FRAMEWORK_DIRS${SUFFIX}})
|
||||
elseif(${_BTYPE} MATCHES "Release|_RELEASE")
|
||||
set(CONAN_FRAMEWORKS${SUFFIX} ${CONAN_FRAMEWORKS${SUFFIX}_RELEASE} ${CONAN_FRAMEWORKS${SUFFIX}})
|
||||
set(CONAN_FRAMEWORK_DIRS${SUFFIX} ${CONAN_FRAMEWORK_DIRS${SUFFIX}_RELEASE} ${CONAN_FRAMEWORK_DIRS${SUFFIX}})
|
||||
elseif(${_BTYPE} MATCHES "RelWithDebInfo|_RELWITHDEBINFO")
|
||||
set(CONAN_FRAMEWORKS${SUFFIX} ${CONAN_FRAMEWORKS${SUFFIX}_RELWITHDEBINFO} ${CONAN_FRAMEWORKS${SUFFIX}})
|
||||
set(CONAN_FRAMEWORK_DIRS${SUFFIX} ${CONAN_FRAMEWORK_DIRS${SUFFIX}_RELWITHDEBINFO} ${CONAN_FRAMEWORK_DIRS${SUFFIX}})
|
||||
elseif(${_BTYPE} MATCHES "MinSizeRel|_MINSIZEREL")
|
||||
set(CONAN_FRAMEWORKS${SUFFIX} ${CONAN_FRAMEWORKS${SUFFIX}_MINSIZEREL} ${CONAN_FRAMEWORKS${SUFFIX}})
|
||||
set(CONAN_FRAMEWORK_DIRS${SUFFIX} ${CONAN_FRAMEWORK_DIRS${SUFFIX}_MINSIZEREL} ${CONAN_FRAMEWORK_DIRS${SUFFIX}})
|
||||
endif()
|
||||
endif()
|
||||
foreach(_FRAMEWORK ${FRAMEWORKS})
|
||||
# https://cmake.org/pipermail/cmake-developers/2017-August/030199.html
|
||||
find_library(CONAN_FRAMEWORK_${_FRAMEWORK}_FOUND NAME ${_FRAMEWORK} PATHS ${CONAN_FRAMEWORK_DIRS${SUFFIX}} CMAKE_FIND_ROOT_PATH_BOTH)
|
||||
if(CONAN_FRAMEWORK_${_FRAMEWORK}_FOUND)
|
||||
list(APPEND ${FRAMEWORKS_FOUND} ${CONAN_FRAMEWORK_${_FRAMEWORK}_FOUND})
|
||||
else()
|
||||
message(FATAL_ERROR "Framework library ${_FRAMEWORK} not found in paths: ${CONAN_FRAMEWORK_DIRS${SUFFIX}}")
|
||||
endif()
|
||||
endforeach()
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
|
||||
### Definition of global aggregated variables ###
|
||||
|
||||
set(CONAN_PACKAGE_NAME AngelScript)
|
||||
set(CONAN_PACKAGE_VERSION 2.35)
|
||||
|
||||
set(CONAN_SETTINGS_ARCH "x86_64")
|
||||
set(CONAN_SETTINGS_BUILD_TYPE "Release")
|
||||
set(CONAN_SETTINGS_COMPILER "clang")
|
||||
set(CONAN_SETTINGS_COMPILER_LIBCXX "libstdc++11")
|
||||
set(CONAN_SETTINGS_COMPILER_VERSION "11")
|
||||
set(CONAN_SETTINGS_OS "Linux")
|
||||
|
||||
set(CONAN_DEPENDENCIES )
|
||||
# Storing original command line args (CMake helper) flags
|
||||
set(CONAN_CMD_CXX_FLAGS ${CONAN_CXX_FLAGS})
|
||||
|
||||
set(CONAN_CMD_SHARED_LINKER_FLAGS ${CONAN_SHARED_LINKER_FLAGS})
|
||||
set(CONAN_CMD_C_FLAGS ${CONAN_C_FLAGS})
|
||||
# Defining accumulated conan variables for all deps
|
||||
|
||||
set(CONAN_INCLUDE_DIRS ${CONAN_INCLUDE_DIRS})
|
||||
set(CONAN_LIB_DIRS ${CONAN_LIB_DIRS})
|
||||
set(CONAN_BIN_DIRS ${CONAN_BIN_DIRS})
|
||||
set(CONAN_RES_DIRS ${CONAN_RES_DIRS})
|
||||
set(CONAN_FRAMEWORK_DIRS ${CONAN_FRAMEWORK_DIRS})
|
||||
set(CONAN_LIBS ${CONAN_LIBS})
|
||||
set(CONAN_PKG_LIBS ${CONAN_PKG_LIBS})
|
||||
set(CONAN_SYSTEM_LIBS ${CONAN_SYSTEM_LIBS})
|
||||
set(CONAN_FRAMEWORKS ${CONAN_FRAMEWORKS})
|
||||
set(CONAN_FRAMEWORKS_FOUND "") # Will be filled later
|
||||
set(CONAN_DEFINES ${CONAN_DEFINES})
|
||||
set(CONAN_BUILD_MODULES_PATHS ${CONAN_BUILD_MODULES_PATHS})
|
||||
set(CONAN_CMAKE_MODULE_PATH ${CONAN_CMAKE_MODULE_PATH})
|
||||
|
||||
set(CONAN_CXX_FLAGS " ${CONAN_CXX_FLAGS}")
|
||||
set(CONAN_SHARED_LINKER_FLAGS " ${CONAN_SHARED_LINKER_FLAGS}")
|
||||
set(CONAN_EXE_LINKER_FLAGS " ${CONAN_EXE_LINKER_FLAGS}")
|
||||
set(CONAN_C_FLAGS " ${CONAN_C_FLAGS}")
|
||||
|
||||
# Apple Frameworks
|
||||
conan_find_apple_frameworks(CONAN_FRAMEWORKS_FOUND "${CONAN_FRAMEWORKS}" "" "")
|
||||
# Append to aggregated values variable: Use CONAN_LIBS instead of CONAN_PKG_LIBS to include user appended vars
|
||||
set(CONAN_LIBS ${CONAN_LIBS} ${CONAN_SYSTEM_LIBS} ${CONAN_FRAMEWORKS_FOUND})
|
||||
|
||||
|
||||
### Definition of macros and functions ###
|
||||
|
||||
macro(conan_define_targets)
|
||||
if(${CMAKE_VERSION} VERSION_LESS "3.1.2")
|
||||
message(FATAL_ERROR "TARGETS not supported by your CMake version!")
|
||||
endif() # CMAKE > 3.x
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${CONAN_CMD_CXX_FLAGS}")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${CONAN_CMD_C_FLAGS}")
|
||||
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${CONAN_CMD_SHARED_LINKER_FLAGS}")
|
||||
|
||||
set(CONAN_TARGETS )
|
||||
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_basic_setup)
|
||||
set(options TARGETS NO_OUTPUT_DIRS SKIP_RPATH KEEP_RPATHS SKIP_STD SKIP_FPIC)
|
||||
cmake_parse_arguments(ARGUMENTS "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN} )
|
||||
|
||||
if(CONAN_EXPORTED)
|
||||
conan_message(STATUS "Conan: called by CMake conan helper")
|
||||
endif()
|
||||
|
||||
if(CONAN_IN_LOCAL_CACHE)
|
||||
conan_message(STATUS "Conan: called inside local cache")
|
||||
endif()
|
||||
|
||||
if(NOT ARGUMENTS_NO_OUTPUT_DIRS)
|
||||
conan_message(STATUS "Conan: Adjusting output directories")
|
||||
conan_output_dirs_setup()
|
||||
endif()
|
||||
|
||||
if(NOT ARGUMENTS_TARGETS)
|
||||
conan_message(STATUS "Conan: Using cmake global configuration")
|
||||
conan_global_flags()
|
||||
else()
|
||||
conan_message(STATUS "Conan: Using cmake targets configuration")
|
||||
conan_define_targets()
|
||||
endif()
|
||||
|
||||
if(ARGUMENTS_SKIP_RPATH)
|
||||
# Change by "DEPRECATION" or "SEND_ERROR" when we are ready
|
||||
conan_message(WARNING "Conan: SKIP_RPATH is deprecated, it has been renamed to KEEP_RPATHS")
|
||||
endif()
|
||||
|
||||
if(NOT ARGUMENTS_SKIP_RPATH AND NOT ARGUMENTS_KEEP_RPATHS)
|
||||
# Parameter has renamed, but we keep the compatibility with old SKIP_RPATH
|
||||
conan_set_rpath()
|
||||
endif()
|
||||
|
||||
if(NOT ARGUMENTS_SKIP_STD)
|
||||
conan_set_std()
|
||||
endif()
|
||||
|
||||
if(NOT ARGUMENTS_SKIP_FPIC)
|
||||
conan_set_fpic()
|
||||
endif()
|
||||
|
||||
conan_check_compiler()
|
||||
conan_set_libcxx()
|
||||
conan_set_vs_runtime()
|
||||
conan_set_find_paths()
|
||||
conan_include_build_modules()
|
||||
conan_set_find_library_paths()
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_set_find_paths)
|
||||
# CMAKE_MODULE_PATH does not have Debug/Release config, but there are variables
|
||||
# CONAN_CMAKE_MODULE_PATH_DEBUG to be used by the consumer
|
||||
# CMake can find findXXX.cmake files in the root of packages
|
||||
set(CMAKE_MODULE_PATH ${CONAN_CMAKE_MODULE_PATH} ${CMAKE_MODULE_PATH})
|
||||
|
||||
# Make find_package() to work
|
||||
set(CMAKE_PREFIX_PATH ${CONAN_CMAKE_MODULE_PATH} ${CMAKE_PREFIX_PATH})
|
||||
|
||||
# Set the find root path (cross build)
|
||||
set(CMAKE_FIND_ROOT_PATH ${CONAN_CMAKE_FIND_ROOT_PATH} ${CMAKE_FIND_ROOT_PATH})
|
||||
if(CONAN_CMAKE_FIND_ROOT_PATH_MODE_PROGRAM)
|
||||
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM ${CONAN_CMAKE_FIND_ROOT_PATH_MODE_PROGRAM})
|
||||
endif()
|
||||
if(CONAN_CMAKE_FIND_ROOT_PATH_MODE_LIBRARY)
|
||||
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ${CONAN_CMAKE_FIND_ROOT_PATH_MODE_LIBRARY})
|
||||
endif()
|
||||
if(CONAN_CMAKE_FIND_ROOT_PATH_MODE_INCLUDE)
|
||||
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ${CONAN_CMAKE_FIND_ROOT_PATH_MODE_INCLUDE})
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_set_find_library_paths)
|
||||
# CMAKE_INCLUDE_PATH, CMAKE_LIBRARY_PATH does not have Debug/Release config, but there are variables
|
||||
# CONAN_INCLUDE_DIRS_DEBUG/RELEASE CONAN_LIB_DIRS_DEBUG/RELEASE to be used by the consumer
|
||||
# For find_library
|
||||
set(CMAKE_INCLUDE_PATH ${CONAN_INCLUDE_DIRS} ${CMAKE_INCLUDE_PATH})
|
||||
set(CMAKE_LIBRARY_PATH ${CONAN_LIB_DIRS} ${CMAKE_LIBRARY_PATH})
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_set_vs_runtime)
|
||||
if(CONAN_LINK_RUNTIME)
|
||||
conan_get_policy(CMP0091 policy_0091)
|
||||
if(policy_0091 STREQUAL "NEW")
|
||||
if(CONAN_LINK_RUNTIME MATCHES "MTd")
|
||||
set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreadedDebug")
|
||||
elseif(CONAN_LINK_RUNTIME MATCHES "MDd")
|
||||
set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreadedDebugDLL")
|
||||
elseif(CONAN_LINK_RUNTIME MATCHES "MT")
|
||||
set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded")
|
||||
elseif(CONAN_LINK_RUNTIME MATCHES "MD")
|
||||
set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreadedDLL")
|
||||
endif()
|
||||
else()
|
||||
foreach(flag CMAKE_C_FLAGS_RELEASE CMAKE_CXX_FLAGS_RELEASE
|
||||
CMAKE_C_FLAGS_RELWITHDEBINFO CMAKE_CXX_FLAGS_RELWITHDEBINFO
|
||||
CMAKE_C_FLAGS_MINSIZEREL CMAKE_CXX_FLAGS_MINSIZEREL)
|
||||
if(DEFINED ${flag})
|
||||
string(REPLACE "/MD" ${CONAN_LINK_RUNTIME} ${flag} "${${flag}}")
|
||||
endif()
|
||||
endforeach()
|
||||
foreach(flag CMAKE_C_FLAGS_DEBUG CMAKE_CXX_FLAGS_DEBUG)
|
||||
if(DEFINED ${flag})
|
||||
string(REPLACE "/MDd" ${CONAN_LINK_RUNTIME} ${flag} "${${flag}}")
|
||||
endif()
|
||||
endforeach()
|
||||
endif()
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_flags_setup)
|
||||
# Macro maintained for backwards compatibility
|
||||
conan_set_find_library_paths()
|
||||
conan_global_flags()
|
||||
conan_set_rpath()
|
||||
conan_set_vs_runtime()
|
||||
conan_set_libcxx()
|
||||
endmacro()
|
||||
|
||||
|
||||
function(conan_message MESSAGE_OUTPUT)
|
||||
if(NOT CONAN_CMAKE_SILENT_OUTPUT)
|
||||
message(${ARGV${0}})
|
||||
endif()
|
||||
endfunction()
|
||||
|
||||
|
||||
function(conan_get_policy policy_id policy)
|
||||
if(POLICY "${policy_id}")
|
||||
cmake_policy(GET "${policy_id}" _policy)
|
||||
set(${policy} "${_policy}" PARENT_SCOPE)
|
||||
else()
|
||||
set(${policy} "" PARENT_SCOPE)
|
||||
endif()
|
||||
endfunction()
|
||||
|
||||
|
||||
function(conan_find_libraries_abs_path libraries package_libdir libraries_abs_path)
|
||||
foreach(_LIBRARY_NAME ${libraries})
|
||||
find_library(CONAN_FOUND_LIBRARY NAME ${_LIBRARY_NAME} PATHS ${package_libdir}
|
||||
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||
if(CONAN_FOUND_LIBRARY)
|
||||
conan_message(STATUS "Library ${_LIBRARY_NAME} found ${CONAN_FOUND_LIBRARY}")
|
||||
set(CONAN_FULLPATH_LIBS ${CONAN_FULLPATH_LIBS} ${CONAN_FOUND_LIBRARY})
|
||||
else()
|
||||
conan_message(STATUS "Library ${_LIBRARY_NAME} not found in package, might be system one")
|
||||
set(CONAN_FULLPATH_LIBS ${CONAN_FULLPATH_LIBS} ${_LIBRARY_NAME})
|
||||
endif()
|
||||
unset(CONAN_FOUND_LIBRARY CACHE)
|
||||
endforeach()
|
||||
set(${libraries_abs_path} ${CONAN_FULLPATH_LIBS} PARENT_SCOPE)
|
||||
endfunction()
|
||||
|
||||
|
||||
function(conan_package_library_targets libraries package_libdir libraries_abs_path deps build_type package_name)
|
||||
unset(_CONAN_ACTUAL_TARGETS CACHE)
|
||||
unset(_CONAN_FOUND_SYSTEM_LIBS CACHE)
|
||||
foreach(_LIBRARY_NAME ${libraries})
|
||||
find_library(CONAN_FOUND_LIBRARY NAME ${_LIBRARY_NAME} PATHS ${package_libdir}
|
||||
NO_DEFAULT_PATH NO_CMAKE_FIND_ROOT_PATH)
|
||||
if(CONAN_FOUND_LIBRARY)
|
||||
conan_message(STATUS "Library ${_LIBRARY_NAME} found ${CONAN_FOUND_LIBRARY}")
|
||||
set(_LIB_NAME CONAN_LIB::${package_name}_${_LIBRARY_NAME}${build_type})
|
||||
add_library(${_LIB_NAME} UNKNOWN IMPORTED)
|
||||
set_target_properties(${_LIB_NAME} PROPERTIES IMPORTED_LOCATION ${CONAN_FOUND_LIBRARY})
|
||||
set(CONAN_FULLPATH_LIBS ${CONAN_FULLPATH_LIBS} ${_LIB_NAME})
|
||||
set(_CONAN_ACTUAL_TARGETS ${_CONAN_ACTUAL_TARGETS} ${_LIB_NAME})
|
||||
else()
|
||||
conan_message(STATUS "Library ${_LIBRARY_NAME} not found in package, might be system one")
|
||||
set(CONAN_FULLPATH_LIBS ${CONAN_FULLPATH_LIBS} ${_LIBRARY_NAME})
|
||||
set(_CONAN_FOUND_SYSTEM_LIBS "${_CONAN_FOUND_SYSTEM_LIBS};${_LIBRARY_NAME}")
|
||||
endif()
|
||||
unset(CONAN_FOUND_LIBRARY CACHE)
|
||||
endforeach()
|
||||
|
||||
# Add all dependencies to all targets
|
||||
string(REPLACE " " ";" deps_list "${deps}")
|
||||
foreach(_CONAN_ACTUAL_TARGET ${_CONAN_ACTUAL_TARGETS})
|
||||
set_property(TARGET ${_CONAN_ACTUAL_TARGET} PROPERTY INTERFACE_LINK_LIBRARIES "${_CONAN_FOUND_SYSTEM_LIBS};${deps_list}")
|
||||
endforeach()
|
||||
|
||||
set(${libraries_abs_path} ${CONAN_FULLPATH_LIBS} PARENT_SCOPE)
|
||||
endfunction()
|
||||
|
||||
|
||||
macro(conan_set_libcxx)
|
||||
if(DEFINED CONAN_LIBCXX)
|
||||
conan_message(STATUS "Conan: C++ stdlib: ${CONAN_LIBCXX}")
|
||||
if(CONAN_COMPILER STREQUAL "clang" OR CONAN_COMPILER STREQUAL "apple-clang")
|
||||
if(CONAN_LIBCXX STREQUAL "libstdc++" OR CONAN_LIBCXX STREQUAL "libstdc++11" )
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libstdc++")
|
||||
elseif(CONAN_LIBCXX STREQUAL "libc++")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++")
|
||||
endif()
|
||||
endif()
|
||||
if(CONAN_COMPILER STREQUAL "sun-cc")
|
||||
if(CONAN_LIBCXX STREQUAL "libCstd")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -library=Cstd")
|
||||
elseif(CONAN_LIBCXX STREQUAL "libstdcxx")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -library=stdcxx4")
|
||||
elseif(CONAN_LIBCXX STREQUAL "libstlport")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -library=stlport4")
|
||||
elseif(CONAN_LIBCXX STREQUAL "libstdc++")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -library=stdcpp")
|
||||
endif()
|
||||
endif()
|
||||
if(CONAN_LIBCXX STREQUAL "libstdc++11")
|
||||
add_definitions(-D_GLIBCXX_USE_CXX11_ABI=1)
|
||||
elseif(CONAN_LIBCXX STREQUAL "libstdc++")
|
||||
add_definitions(-D_GLIBCXX_USE_CXX11_ABI=0)
|
||||
endif()
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_set_std)
|
||||
conan_message(STATUS "Conan: Adjusting language standard")
|
||||
# Do not warn "Manually-specified variables were not used by the project"
|
||||
set(ignorevar "${CONAN_STD_CXX_FLAG}${CONAN_CMAKE_CXX_STANDARD}${CONAN_CMAKE_CXX_EXTENSIONS}")
|
||||
if (CMAKE_VERSION VERSION_LESS "3.1" OR
|
||||
(CMAKE_VERSION VERSION_LESS "3.12" AND ("${CONAN_CMAKE_CXX_STANDARD}" STREQUAL "20" OR "${CONAN_CMAKE_CXX_STANDARD}" STREQUAL "gnu20")))
|
||||
if(CONAN_STD_CXX_FLAG)
|
||||
conan_message(STATUS "Conan setting CXX_FLAGS flags: ${CONAN_STD_CXX_FLAG}")
|
||||
set(CMAKE_CXX_FLAGS "${CONAN_STD_CXX_FLAG} ${CMAKE_CXX_FLAGS}")
|
||||
endif()
|
||||
else()
|
||||
if(CONAN_CMAKE_CXX_STANDARD)
|
||||
conan_message(STATUS "Conan setting CPP STANDARD: ${CONAN_CMAKE_CXX_STANDARD} WITH EXTENSIONS ${CONAN_CMAKE_CXX_EXTENSIONS}")
|
||||
set(CMAKE_CXX_STANDARD ${CONAN_CMAKE_CXX_STANDARD})
|
||||
set(CMAKE_CXX_EXTENSIONS ${CONAN_CMAKE_CXX_EXTENSIONS})
|
||||
endif()
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_set_rpath)
|
||||
conan_message(STATUS "Conan: Adjusting default RPATHs Conan policies")
|
||||
if(APPLE)
|
||||
# https://cmake.org/Wiki/CMake_RPATH_handling
|
||||
# CONAN GUIDE: All generated libraries should have the id and dependencies to other
|
||||
# dylibs without path, just the name, EX:
|
||||
# libMyLib1.dylib:
|
||||
# libMyLib1.dylib (compatibility version 0.0.0, current version 0.0.0)
|
||||
# libMyLib0.dylib (compatibility version 0.0.0, current version 0.0.0)
|
||||
# /usr/lib/libc++.1.dylib (compatibility version 1.0.0, current version 120.0.0)
|
||||
# /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1197.1.1)
|
||||
# AVOID RPATH FOR *.dylib, ALL LIBS BETWEEN THEM AND THE EXE
|
||||
# SHOULD BE ON THE LINKER RESOLVER PATH (./ IS ONE OF THEM)
|
||||
set(CMAKE_SKIP_RPATH 1 CACHE BOOL "rpaths" FORCE)
|
||||
# Policy CMP0068
|
||||
# We want the old behavior, in CMake >= 3.9 CMAKE_SKIP_RPATH won't affect the install_name in OSX
|
||||
set(CMAKE_INSTALL_NAME_DIR "")
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_set_fpic)
|
||||
if(DEFINED CONAN_CMAKE_POSITION_INDEPENDENT_CODE)
|
||||
conan_message(STATUS "Conan: Adjusting fPIC flag (${CONAN_CMAKE_POSITION_INDEPENDENT_CODE})")
|
||||
set(CMAKE_POSITION_INDEPENDENT_CODE ${CONAN_CMAKE_POSITION_INDEPENDENT_CODE})
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_output_dirs_setup)
|
||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/bin)
|
||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_MINSIZEREL ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})
|
||||
|
||||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib)
|
||||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELEASE ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_RELWITHDEBINFO ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_MINSIZEREL ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY_DEBUG ${CMAKE_ARCHIVE_OUTPUT_DIRECTORY})
|
||||
|
||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/lib)
|
||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELEASE ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_RELWITHDEBINFO ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_MINSIZEREL ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
|
||||
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY_DEBUG ${CMAKE_LIBRARY_OUTPUT_DIRECTORY})
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_split_version VERSION_STRING MAJOR MINOR)
|
||||
#make a list from the version string
|
||||
string(REPLACE "." ";" VERSION_LIST "${VERSION_STRING}")
|
||||
|
||||
#write output values
|
||||
list(LENGTH VERSION_LIST _version_len)
|
||||
list(GET VERSION_LIST 0 ${MAJOR})
|
||||
if(${_version_len} GREATER 1)
|
||||
list(GET VERSION_LIST 1 ${MINOR})
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_error_compiler_version)
|
||||
message(FATAL_ERROR "Detected a mismatch for the compiler version between your conan profile settings and CMake: \n"
|
||||
"Compiler version specified in your conan profile: ${CONAN_COMPILER_VERSION}\n"
|
||||
"Compiler version detected in CMake: ${VERSION_MAJOR}.${VERSION_MINOR}\n"
|
||||
"Please check your conan profile settings (conan profile show [default|your_profile_name])\n"
|
||||
"P.S. You may set CONAN_DISABLE_CHECK_COMPILER CMake variable in order to disable this check."
|
||||
)
|
||||
endmacro()
|
||||
|
||||
set(_CONAN_CURRENT_DIR ${CMAKE_CURRENT_LIST_DIR})
|
||||
|
||||
function(conan_get_compiler CONAN_INFO_COMPILER CONAN_INFO_COMPILER_VERSION)
|
||||
conan_message(STATUS "Current conanbuildinfo.cmake directory: " ${_CONAN_CURRENT_DIR})
|
||||
if(NOT EXISTS ${_CONAN_CURRENT_DIR}/conaninfo.txt)
|
||||
conan_message(STATUS "WARN: conaninfo.txt not found")
|
||||
return()
|
||||
endif()
|
||||
|
||||
file (READ "${_CONAN_CURRENT_DIR}/conaninfo.txt" CONANINFO)
|
||||
|
||||
# MATCHALL will match all, including the last one, which is the full_settings one
|
||||
string(REGEX MATCH "full_settings.*" _FULL_SETTINGS_MATCHED ${CONANINFO})
|
||||
string(REGEX MATCH "compiler=([-A-Za-z0-9_ ]+)" _MATCHED ${_FULL_SETTINGS_MATCHED})
|
||||
if(DEFINED CMAKE_MATCH_1)
|
||||
string(STRIP "${CMAKE_MATCH_1}" _CONAN_INFO_COMPILER)
|
||||
set(${CONAN_INFO_COMPILER} ${_CONAN_INFO_COMPILER} PARENT_SCOPE)
|
||||
endif()
|
||||
|
||||
string(REGEX MATCH "compiler.version=([-A-Za-z0-9_.]+)" _MATCHED ${_FULL_SETTINGS_MATCHED})
|
||||
if(DEFINED CMAKE_MATCH_1)
|
||||
string(STRIP "${CMAKE_MATCH_1}" _CONAN_INFO_COMPILER_VERSION)
|
||||
set(${CONAN_INFO_COMPILER_VERSION} ${_CONAN_INFO_COMPILER_VERSION} PARENT_SCOPE)
|
||||
endif()
|
||||
endfunction()
|
||||
|
||||
|
||||
function(check_compiler_version)
|
||||
conan_split_version(${CMAKE_CXX_COMPILER_VERSION} VERSION_MAJOR VERSION_MINOR)
|
||||
if(DEFINED CONAN_SETTINGS_COMPILER_TOOLSET)
|
||||
conan_message(STATUS "Conan: Skipping compiler check: Declared 'compiler.toolset'")
|
||||
return()
|
||||
endif()
|
||||
if(CMAKE_CXX_COMPILER_ID MATCHES MSVC)
|
||||
# MSVC_VERSION is defined since 2.8.2 at least
|
||||
# https://cmake.org/cmake/help/v2.8.2/cmake.html#variable:MSVC_VERSION
|
||||
# https://cmake.org/cmake/help/v3.14/variable/MSVC_VERSION.html
|
||||
if(
|
||||
# 1920-1929 = VS 16.0 (v142 toolset)
|
||||
(CONAN_COMPILER_VERSION STREQUAL "16" AND NOT((MSVC_VERSION GREATER 1919) AND (MSVC_VERSION LESS 1930))) OR
|
||||
# 1910-1919 = VS 15.0 (v141 toolset)
|
||||
(CONAN_COMPILER_VERSION STREQUAL "15" AND NOT((MSVC_VERSION GREATER 1909) AND (MSVC_VERSION LESS 1920))) OR
|
||||
# 1900 = VS 14.0 (v140 toolset)
|
||||
(CONAN_COMPILER_VERSION STREQUAL "14" AND NOT(MSVC_VERSION EQUAL 1900)) OR
|
||||
# 1800 = VS 12.0 (v120 toolset)
|
||||
(CONAN_COMPILER_VERSION STREQUAL "12" AND NOT VERSION_MAJOR STREQUAL "18") OR
|
||||
# 1700 = VS 11.0 (v110 toolset)
|
||||
(CONAN_COMPILER_VERSION STREQUAL "11" AND NOT VERSION_MAJOR STREQUAL "17") OR
|
||||
# 1600 = VS 10.0 (v100 toolset)
|
||||
(CONAN_COMPILER_VERSION STREQUAL "10" AND NOT VERSION_MAJOR STREQUAL "16") OR
|
||||
# 1500 = VS 9.0 (v90 toolset)
|
||||
(CONAN_COMPILER_VERSION STREQUAL "9" AND NOT VERSION_MAJOR STREQUAL "15") OR
|
||||
# 1400 = VS 8.0 (v80 toolset)
|
||||
(CONAN_COMPILER_VERSION STREQUAL "8" AND NOT VERSION_MAJOR STREQUAL "14") OR
|
||||
# 1310 = VS 7.1, 1300 = VS 7.0
|
||||
(CONAN_COMPILER_VERSION STREQUAL "7" AND NOT VERSION_MAJOR STREQUAL "13") OR
|
||||
# 1200 = VS 6.0
|
||||
(CONAN_COMPILER_VERSION STREQUAL "6" AND NOT VERSION_MAJOR STREQUAL "12") )
|
||||
conan_error_compiler_version()
|
||||
endif()
|
||||
elseif(CONAN_COMPILER STREQUAL "gcc")
|
||||
conan_split_version(${CONAN_COMPILER_VERSION} CONAN_COMPILER_MAJOR CONAN_COMPILER_MINOR)
|
||||
set(_CHECK_VERSION ${VERSION_MAJOR}.${VERSION_MINOR})
|
||||
set(_CONAN_VERSION ${CONAN_COMPILER_MAJOR}.${CONAN_COMPILER_MINOR})
|
||||
if(NOT ${CONAN_COMPILER_VERSION} VERSION_LESS 5.0)
|
||||
conan_message(STATUS "Conan: Compiler GCC>=5, checking major version ${CONAN_COMPILER_VERSION}")
|
||||
conan_split_version(${CONAN_COMPILER_VERSION} CONAN_COMPILER_MAJOR CONAN_COMPILER_MINOR)
|
||||
if("${CONAN_COMPILER_MINOR}" STREQUAL "")
|
||||
set(_CHECK_VERSION ${VERSION_MAJOR})
|
||||
set(_CONAN_VERSION ${CONAN_COMPILER_MAJOR})
|
||||
endif()
|
||||
endif()
|
||||
conan_message(STATUS "Conan: Checking correct version: ${_CHECK_VERSION}")
|
||||
if(NOT ${_CHECK_VERSION} VERSION_EQUAL ${_CONAN_VERSION})
|
||||
conan_error_compiler_version()
|
||||
endif()
|
||||
elseif(CONAN_COMPILER STREQUAL "clang")
|
||||
conan_split_version(${CONAN_COMPILER_VERSION} CONAN_COMPILER_MAJOR CONAN_COMPILER_MINOR)
|
||||
set(_CHECK_VERSION ${VERSION_MAJOR}.${VERSION_MINOR})
|
||||
set(_CONAN_VERSION ${CONAN_COMPILER_MAJOR}.${CONAN_COMPILER_MINOR})
|
||||
if(NOT ${CONAN_COMPILER_VERSION} VERSION_LESS 8.0)
|
||||
conan_message(STATUS "Conan: Compiler Clang>=8, checking major version ${CONAN_COMPILER_VERSION}")
|
||||
if("${CONAN_COMPILER_MINOR}" STREQUAL "")
|
||||
set(_CHECK_VERSION ${VERSION_MAJOR})
|
||||
set(_CONAN_VERSION ${CONAN_COMPILER_MAJOR})
|
||||
endif()
|
||||
endif()
|
||||
conan_message(STATUS "Conan: Checking correct version: ${_CHECK_VERSION}")
|
||||
if(NOT ${_CHECK_VERSION} VERSION_EQUAL ${_CONAN_VERSION})
|
||||
conan_error_compiler_version()
|
||||
endif()
|
||||
elseif(CONAN_COMPILER STREQUAL "apple-clang" OR CONAN_COMPILER STREQUAL "sun-cc" OR CONAN_COMPILER STREQUAL "mcst-lcc")
|
||||
conan_split_version(${CONAN_COMPILER_VERSION} CONAN_COMPILER_MAJOR CONAN_COMPILER_MINOR)
|
||||
if(NOT ${VERSION_MAJOR}.${VERSION_MINOR} VERSION_EQUAL ${CONAN_COMPILER_MAJOR}.${CONAN_COMPILER_MINOR})
|
||||
conan_error_compiler_version()
|
||||
endif()
|
||||
elseif(CONAN_COMPILER STREQUAL "intel")
|
||||
conan_split_version(${CONAN_COMPILER_VERSION} CONAN_COMPILER_MAJOR CONAN_COMPILER_MINOR)
|
||||
if(NOT ${CONAN_COMPILER_VERSION} VERSION_LESS 19.1)
|
||||
if(NOT ${VERSION_MAJOR}.${VERSION_MINOR} VERSION_EQUAL ${CONAN_COMPILER_MAJOR}.${CONAN_COMPILER_MINOR})
|
||||
conan_error_compiler_version()
|
||||
endif()
|
||||
else()
|
||||
if(NOT ${VERSION_MAJOR} VERSION_EQUAL ${CONAN_COMPILER_MAJOR})
|
||||
conan_error_compiler_version()
|
||||
endif()
|
||||
endif()
|
||||
else()
|
||||
conan_message(STATUS "WARN: Unknown compiler '${CONAN_COMPILER}', skipping the version check...")
|
||||
endif()
|
||||
endfunction()
|
||||
|
||||
|
||||
function(conan_check_compiler)
|
||||
if(CONAN_DISABLE_CHECK_COMPILER)
|
||||
conan_message(STATUS "WARN: Disabled conan compiler checks")
|
||||
return()
|
||||
endif()
|
||||
if(NOT DEFINED CMAKE_CXX_COMPILER_ID)
|
||||
if(DEFINED CMAKE_C_COMPILER_ID)
|
||||
conan_message(STATUS "This project seems to be plain C, using '${CMAKE_C_COMPILER_ID}' compiler")
|
||||
set(CMAKE_CXX_COMPILER_ID ${CMAKE_C_COMPILER_ID})
|
||||
set(CMAKE_CXX_COMPILER_VERSION ${CMAKE_C_COMPILER_VERSION})
|
||||
else()
|
||||
message(FATAL_ERROR "This project seems to be plain C, but no compiler defined")
|
||||
endif()
|
||||
endif()
|
||||
if(NOT CMAKE_CXX_COMPILER_ID AND NOT CMAKE_C_COMPILER_ID)
|
||||
# This use case happens when compiler is not identified by CMake, but the compilers are there and work
|
||||
conan_message(STATUS "*** WARN: CMake was not able to identify a C or C++ compiler ***")
|
||||
conan_message(STATUS "*** WARN: Disabling compiler checks. Please make sure your settings match your environment ***")
|
||||
return()
|
||||
endif()
|
||||
if(NOT DEFINED CONAN_COMPILER)
|
||||
conan_get_compiler(CONAN_COMPILER CONAN_COMPILER_VERSION)
|
||||
if(NOT DEFINED CONAN_COMPILER)
|
||||
conan_message(STATUS "WARN: CONAN_COMPILER variable not set, please make sure yourself that "
|
||||
"your compiler and version matches your declared settings")
|
||||
return()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(NOT CMAKE_HOST_SYSTEM_NAME STREQUAL ${CMAKE_SYSTEM_NAME})
|
||||
set(CROSS_BUILDING 1)
|
||||
endif()
|
||||
|
||||
# If using VS, verify toolset
|
||||
if (CONAN_COMPILER STREQUAL "Visual Studio")
|
||||
if (CONAN_SETTINGS_COMPILER_TOOLSET MATCHES "LLVM" OR
|
||||
CONAN_SETTINGS_COMPILER_TOOLSET MATCHES "llvm" OR
|
||||
CONAN_SETTINGS_COMPILER_TOOLSET MATCHES "clang" OR
|
||||
CONAN_SETTINGS_COMPILER_TOOLSET MATCHES "Clang")
|
||||
set(EXPECTED_CMAKE_CXX_COMPILER_ID "Clang")
|
||||
elseif (CONAN_SETTINGS_COMPILER_TOOLSET MATCHES "Intel")
|
||||
set(EXPECTED_CMAKE_CXX_COMPILER_ID "Intel")
|
||||
else()
|
||||
set(EXPECTED_CMAKE_CXX_COMPILER_ID "MSVC")
|
||||
endif()
|
||||
|
||||
if (NOT CMAKE_CXX_COMPILER_ID MATCHES ${EXPECTED_CMAKE_CXX_COMPILER_ID})
|
||||
message(FATAL_ERROR "Incorrect '${CONAN_COMPILER}'. Toolset specifies compiler as '${EXPECTED_CMAKE_CXX_COMPILER_ID}' "
|
||||
"but CMake detected '${CMAKE_CXX_COMPILER_ID}'")
|
||||
endif()
|
||||
|
||||
# Avoid checks when cross compiling, apple-clang crashes because its APPLE but not apple-clang
|
||||
# Actually CMake is detecting "clang" when you are using apple-clang, only if CMP0025 is set to NEW will detect apple-clang
|
||||
elseif((CONAN_COMPILER STREQUAL "gcc" AND NOT CMAKE_CXX_COMPILER_ID MATCHES "GNU") OR
|
||||
(CONAN_COMPILER STREQUAL "apple-clang" AND NOT CROSS_BUILDING AND (NOT APPLE OR NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang")) OR
|
||||
(CONAN_COMPILER STREQUAL "clang" AND NOT CMAKE_CXX_COMPILER_ID MATCHES "Clang") OR
|
||||
(CONAN_COMPILER STREQUAL "sun-cc" AND NOT CMAKE_CXX_COMPILER_ID MATCHES "SunPro") )
|
||||
message(FATAL_ERROR "Incorrect '${CONAN_COMPILER}', is not the one detected by CMake: '${CMAKE_CXX_COMPILER_ID}'")
|
||||
endif()
|
||||
|
||||
|
||||
if(NOT DEFINED CONAN_COMPILER_VERSION)
|
||||
conan_message(STATUS "WARN: CONAN_COMPILER_VERSION variable not set, please make sure yourself "
|
||||
"that your compiler version matches your declared settings")
|
||||
return()
|
||||
endif()
|
||||
check_compiler_version()
|
||||
endfunction()
|
||||
|
||||
|
||||
macro(conan_set_flags build_type)
|
||||
set(CMAKE_CXX_FLAGS${build_type} "${CMAKE_CXX_FLAGS${build_type}} ${CONAN_CXX_FLAGS${build_type}}")
|
||||
set(CMAKE_C_FLAGS${build_type} "${CMAKE_C_FLAGS${build_type}} ${CONAN_C_FLAGS${build_type}}")
|
||||
set(CMAKE_SHARED_LINKER_FLAGS${build_type} "${CMAKE_SHARED_LINKER_FLAGS${build_type}} ${CONAN_SHARED_LINKER_FLAGS${build_type}}")
|
||||
set(CMAKE_EXE_LINKER_FLAGS${build_type} "${CMAKE_EXE_LINKER_FLAGS${build_type}} ${CONAN_EXE_LINKER_FLAGS${build_type}}")
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_global_flags)
|
||||
if(CONAN_SYSTEM_INCLUDES)
|
||||
include_directories(SYSTEM ${CONAN_INCLUDE_DIRS}
|
||||
"$<$<CONFIG:Release>:${CONAN_INCLUDE_DIRS_RELEASE}>"
|
||||
"$<$<CONFIG:RelWithDebInfo>:${CONAN_INCLUDE_DIRS_RELWITHDEBINFO}>"
|
||||
"$<$<CONFIG:MinSizeRel>:${CONAN_INCLUDE_DIRS_MINSIZEREL}>"
|
||||
"$<$<CONFIG:Debug>:${CONAN_INCLUDE_DIRS_DEBUG}>")
|
||||
else()
|
||||
include_directories(${CONAN_INCLUDE_DIRS}
|
||||
"$<$<CONFIG:Release>:${CONAN_INCLUDE_DIRS_RELEASE}>"
|
||||
"$<$<CONFIG:RelWithDebInfo>:${CONAN_INCLUDE_DIRS_RELWITHDEBINFO}>"
|
||||
"$<$<CONFIG:MinSizeRel>:${CONAN_INCLUDE_DIRS_MINSIZEREL}>"
|
||||
"$<$<CONFIG:Debug>:${CONAN_INCLUDE_DIRS_DEBUG}>")
|
||||
endif()
|
||||
|
||||
link_directories(${CONAN_LIB_DIRS})
|
||||
|
||||
conan_find_libraries_abs_path("${CONAN_LIBS_DEBUG}" "${CONAN_LIB_DIRS_DEBUG}"
|
||||
CONAN_LIBS_DEBUG)
|
||||
conan_find_libraries_abs_path("${CONAN_LIBS_RELEASE}" "${CONAN_LIB_DIRS_RELEASE}"
|
||||
CONAN_LIBS_RELEASE)
|
||||
conan_find_libraries_abs_path("${CONAN_LIBS_RELWITHDEBINFO}" "${CONAN_LIB_DIRS_RELWITHDEBINFO}"
|
||||
CONAN_LIBS_RELWITHDEBINFO)
|
||||
conan_find_libraries_abs_path("${CONAN_LIBS_MINSIZEREL}" "${CONAN_LIB_DIRS_MINSIZEREL}"
|
||||
CONAN_LIBS_MINSIZEREL)
|
||||
|
||||
add_compile_options(${CONAN_DEFINES}
|
||||
"$<$<CONFIG:Debug>:${CONAN_DEFINES_DEBUG}>"
|
||||
"$<$<CONFIG:Release>:${CONAN_DEFINES_RELEASE}>"
|
||||
"$<$<CONFIG:RelWithDebInfo>:${CONAN_DEFINES_RELWITHDEBINFO}>"
|
||||
"$<$<CONFIG:MinSizeRel>:${CONAN_DEFINES_MINSIZEREL}>")
|
||||
|
||||
conan_set_flags("")
|
||||
conan_set_flags("_RELEASE")
|
||||
conan_set_flags("_DEBUG")
|
||||
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_target_link_libraries target)
|
||||
if(CONAN_TARGETS)
|
||||
target_link_libraries(${target} ${CONAN_TARGETS})
|
||||
else()
|
||||
target_link_libraries(${target} ${CONAN_LIBS})
|
||||
foreach(_LIB ${CONAN_LIBS_RELEASE})
|
||||
target_link_libraries(${target} optimized ${_LIB})
|
||||
endforeach()
|
||||
foreach(_LIB ${CONAN_LIBS_DEBUG})
|
||||
target_link_libraries(${target} debug ${_LIB})
|
||||
endforeach()
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
|
||||
macro(conan_include_build_modules)
|
||||
if(CMAKE_BUILD_TYPE)
|
||||
if(${CMAKE_BUILD_TYPE} MATCHES "Debug")
|
||||
set(CONAN_BUILD_MODULES_PATHS ${CONAN_BUILD_MODULES_PATHS_DEBUG} ${CONAN_BUILD_MODULES_PATHS})
|
||||
elseif(${CMAKE_BUILD_TYPE} MATCHES "Release")
|
||||
set(CONAN_BUILD_MODULES_PATHS ${CONAN_BUILD_MODULES_PATHS_RELEASE} ${CONAN_BUILD_MODULES_PATHS})
|
||||
elseif(${CMAKE_BUILD_TYPE} MATCHES "RelWithDebInfo")
|
||||
set(CONAN_BUILD_MODULES_PATHS ${CONAN_BUILD_MODULES_PATHS_RELWITHDEBINFO} ${CONAN_BUILD_MODULES_PATHS})
|
||||
elseif(${CMAKE_BUILD_TYPE} MATCHES "MinSizeRel")
|
||||
set(CONAN_BUILD_MODULES_PATHS ${CONAN_BUILD_MODULES_PATHS_MINSIZEREL} ${CONAN_BUILD_MODULES_PATHS})
|
||||
endif()
|
||||
endif()
|
||||
|
||||
foreach(_BUILD_MODULE_PATH ${CONAN_BUILD_MODULES_PATHS})
|
||||
include(${_BUILD_MODULE_PATH})
|
||||
endforeach()
|
||||
endmacro()
|
||||
|
||||
|
||||
### Definition of user declared vars (user_info) ###
|
||||
|
||||
49
angelscript/projects/cmake/conanbuildinfo.txt
Normal file
49
angelscript/projects/cmake/conanbuildinfo.txt
Normal file
@@ -0,0 +1,49 @@
|
||||
[includedirs]
|
||||
|
||||
|
||||
[libdirs]
|
||||
|
||||
|
||||
[bindirs]
|
||||
|
||||
|
||||
[resdirs]
|
||||
|
||||
|
||||
[builddirs]
|
||||
|
||||
|
||||
[libs]
|
||||
|
||||
|
||||
[system_libs]
|
||||
|
||||
|
||||
[defines]
|
||||
|
||||
|
||||
[cppflags]
|
||||
|
||||
|
||||
[cxxflags]
|
||||
|
||||
|
||||
[cflags]
|
||||
|
||||
|
||||
[sharedlinkflags]
|
||||
|
||||
|
||||
[exelinkflags]
|
||||
|
||||
|
||||
[sysroot]
|
||||
|
||||
|
||||
[frameworks]
|
||||
|
||||
|
||||
[frameworkdirs]
|
||||
|
||||
|
||||
|
||||
42
angelscript/projects/cmake/conanfile.py
Normal file
42
angelscript/projects/cmake/conanfile.py
Normal file
@@ -0,0 +1,42 @@
|
||||
|
||||
from conans import ConanFile, CMake, tools
|
||||
import os
|
||||
|
||||
class AngelScriptConan(ConanFile):
|
||||
name = "AngelScript"
|
||||
version = "2.35"
|
||||
license = "<Put the package license here>"
|
||||
url = "<Package recipe repository url here, for issues about the package>"
|
||||
description = "<Description of Hello here>"
|
||||
settings = "os", "compiler", "build_type", "arch"
|
||||
options = {"shared": [True, False], "link_std_statically": [True, False]}
|
||||
default_options = {"shared": False, "link_std_statically": True}
|
||||
generators = "cmake"
|
||||
exports_sources = "../../*"
|
||||
|
||||
|
||||
def build(self):
|
||||
cmake = CMake(self)
|
||||
if (self.options.shared):
|
||||
self.output.info("Building shared lib.")
|
||||
cmake.definitions["BUILD_SHARED_LIBS"] = 1
|
||||
else:
|
||||
self.output.info("Building static lib.")
|
||||
if (self.options.link_std_statically):
|
||||
cmake.definitions["LINK_STD_STATICALLY"] = 1
|
||||
|
||||
cmake.configure(build_dir="./build", source_dir="../projects/cmake")
|
||||
cmake.build()
|
||||
|
||||
def package(self):
|
||||
os.chdir(os.path.dirname(__file__))
|
||||
print(os.getcwd())
|
||||
self.copy("include/angelscript.h", dst="include", keep_path=False)
|
||||
self.copy("*.dll", dst="bin", keep_path=False)
|
||||
self.copy("*.so", dst="lib", keep_path=False)
|
||||
self.copy("*.so.*", dst="lib", keep_path=False)
|
||||
self.copy("*.dylib", dst="lib", keep_path=False)
|
||||
self.copy("*.a", dst="lib", keep_path=False)
|
||||
|
||||
def package_info(self):
|
||||
self.cpp_info.libs = ["angelscript"]
|
||||
35
angelscript/projects/cmake/conaninfo.txt
Normal file
35
angelscript/projects/cmake/conaninfo.txt
Normal file
@@ -0,0 +1,35 @@
|
||||
[settings]
|
||||
arch=x86_64
|
||||
build_type=Release
|
||||
compiler=clang
|
||||
compiler.libcxx=libstdc++11
|
||||
compiler.version=11
|
||||
os=Linux
|
||||
|
||||
[requires]
|
||||
|
||||
|
||||
[options]
|
||||
link_std_statically=True
|
||||
shared=True
|
||||
|
||||
[full_settings]
|
||||
arch=x86_64
|
||||
build_type=Release
|
||||
compiler=clang
|
||||
compiler.libcxx=libstdc++11
|
||||
compiler.version=11
|
||||
os=Linux
|
||||
|
||||
[full_requires]
|
||||
|
||||
|
||||
[full_options]
|
||||
link_std_statically=True
|
||||
shared=True
|
||||
|
||||
[recipe_hash]
|
||||
|
||||
|
||||
[env]
|
||||
|
||||
18
angelscript/projects/cmake/graph_info.json
Normal file
18
angelscript/projects/cmake/graph_info.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"options": [
|
||||
[
|
||||
"link_std_statically",
|
||||
"True"
|
||||
],
|
||||
[
|
||||
"shared",
|
||||
"True"
|
||||
]
|
||||
],
|
||||
"root": {
|
||||
"name": "AngelScript",
|
||||
"version": "2.35",
|
||||
"user": null,
|
||||
"channel": null
|
||||
}
|
||||
}
|
||||
159
angelscript/projects/codeblocks/angelscript.cbp
Normal file
159
angelscript/projects/codeblocks/angelscript.cbp
Normal file
@@ -0,0 +1,159 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
||||
<CodeBlocks_project_file>
|
||||
<FileVersion major="1" minor="6" />
|
||||
<Project>
|
||||
<Option title="Static library" />
|
||||
<Option pch_mode="0" />
|
||||
<Option compiler="gcc" />
|
||||
<Build>
|
||||
<Target title="Debug">
|
||||
<Option output="../../lib/libangelscriptd.a" prefix_auto="0" extension_auto="0" />
|
||||
<Option working_dir="" />
|
||||
<Option object_output="objs/debug" />
|
||||
<Option type="2" />
|
||||
<Option compiler="gcc" />
|
||||
<Option createDefFile="1" />
|
||||
<Option projectResourceIncludeDirsRelation="2" />
|
||||
<Compiler>
|
||||
<Add option="-g" />
|
||||
<Add option="-m32" />
|
||||
<Add option="-DANGELSCRIPT_EXPORT" />
|
||||
<Add option="-D_DEBUG" />
|
||||
</Compiler>
|
||||
</Target>
|
||||
<Target title="Debug 64">
|
||||
<Option output="../../lib/libangelscript64d.a" prefix_auto="0" extension_auto="0" />
|
||||
<Option working_dir="" />
|
||||
<Option object_output="objs/debug_64" />
|
||||
<Option type="2" />
|
||||
<Option compiler="gcc" />
|
||||
<Option createDefFile="1" />
|
||||
<Option projectResourceIncludeDirsRelation="2" />
|
||||
<Compiler>
|
||||
<Add option="-g" />
|
||||
<Add option="-m64" />
|
||||
<Add option="-DANGELSCRIPT_EXPORT" />
|
||||
<Add option="-D_DEBUG" />
|
||||
</Compiler>
|
||||
</Target>
|
||||
<Target title="Release">
|
||||
<Option output="../../lib/libangelscript.a" prefix_auto="0" extension_auto="0" />
|
||||
<Option working_dir="" />
|
||||
<Option object_output="objs/release" />
|
||||
<Option type="2" />
|
||||
<Option compiler="gcc" />
|
||||
<Option createDefFile="1" />
|
||||
<Option projectResourceIncludeDirsRelation="2" />
|
||||
<Compiler>
|
||||
<Add option="-O3" />
|
||||
<Add option="-m32" />
|
||||
<Add option="-DANGELSCRIPT_EXPORT" />
|
||||
<Add option="-DNDEBUG" />
|
||||
</Compiler>
|
||||
</Target>
|
||||
<Target title="Release 64">
|
||||
<Option output="../../lib/libangelscript64.a" prefix_auto="0" extension_auto="0" />
|
||||
<Option working_dir="" />
|
||||
<Option object_output="objs/release_64" />
|
||||
<Option type="2" />
|
||||
<Option compiler="gcc" />
|
||||
<Option createDefFile="1" />
|
||||
<Option projectResourceIncludeDirsRelation="2" />
|
||||
<Compiler>
|
||||
<Add option="-O3" />
|
||||
<Add option="-m64" />
|
||||
<Add option="-DANGELSCRIPT_EXPORT" />
|
||||
<Add option="-DNDEBUG" />
|
||||
</Compiler>
|
||||
</Target>
|
||||
</Build>
|
||||
<VirtualTargets>
|
||||
<Add alias="All" targets="Debug;Debug 64;Release;Release 64;" />
|
||||
</VirtualTargets>
|
||||
<Compiler>
|
||||
<Add option="-std=c++11" />
|
||||
<Add option="-Wall" />
|
||||
<Add option="-fexceptions" />
|
||||
<Add option="-fno-strict-aliasing" />
|
||||
</Compiler>
|
||||
<Unit filename="../../include/angelscript.h" />
|
||||
<Unit filename="../../source/as_array.h" />
|
||||
<Unit filename="../../source/as_atomic.cpp" />
|
||||
<Unit filename="../../source/as_atomic.h" />
|
||||
<Unit filename="../../source/as_builder.cpp" />
|
||||
<Unit filename="../../source/as_builder.h" />
|
||||
<Unit filename="../../source/as_bytecode.cpp" />
|
||||
<Unit filename="../../source/as_bytecode.h" />
|
||||
<Unit filename="../../source/as_callfunc.cpp" />
|
||||
<Unit filename="../../source/as_callfunc.h" />
|
||||
<Unit filename="../../source/as_callfunc_arm.cpp" />
|
||||
<Unit filename="../../source/as_callfunc_mips.cpp" />
|
||||
<Unit filename="../../source/as_callfunc_ppc.cpp" />
|
||||
<Unit filename="../../source/as_callfunc_ppc_64.cpp" />
|
||||
<Unit filename="../../source/as_callfunc_sh4.cpp" />
|
||||
<Unit filename="../../source/as_callfunc_x64_gcc.cpp" />
|
||||
<Unit filename="../../source/as_callfunc_x64_mingw.cpp" />
|
||||
<Unit filename="../../source/as_callfunc_x64_msvc.cpp" />
|
||||
<Unit filename="../../source/as_callfunc_x86.cpp" />
|
||||
<Unit filename="../../source/as_callfunc_xenon.cpp" />
|
||||
<Unit filename="../../source/as_compiler.cpp" />
|
||||
<Unit filename="../../source/as_compiler.h" />
|
||||
<Unit filename="../../source/as_config.h" />
|
||||
<Unit filename="../../source/as_configgroup.cpp" />
|
||||
<Unit filename="../../source/as_configgroup.h" />
|
||||
<Unit filename="../../source/as_context.cpp" />
|
||||
<Unit filename="../../source/as_context.h" />
|
||||
<Unit filename="../../source/as_criticalsection.h" />
|
||||
<Unit filename="../../source/as_datatype.cpp" />
|
||||
<Unit filename="../../source/as_datatype.h" />
|
||||
<Unit filename="../../source/as_debug.h" />
|
||||
<Unit filename="../../source/as_gc.cpp" />
|
||||
<Unit filename="../../source/as_gc.h" />
|
||||
<Unit filename="../../source/as_generic.cpp" />
|
||||
<Unit filename="../../source/as_generic.h" />
|
||||
<Unit filename="../../source/as_globalproperty.cpp" />
|
||||
<Unit filename="../../source/as_map.h" />
|
||||
<Unit filename="../../source/as_memory.cpp" />
|
||||
<Unit filename="../../source/as_memory.h" />
|
||||
<Unit filename="../../source/as_module.cpp" />
|
||||
<Unit filename="../../source/as_module.h" />
|
||||
<Unit filename="../../source/as_objecttype.cpp" />
|
||||
<Unit filename="../../source/as_objecttype.h" />
|
||||
<Unit filename="../../source/as_outputbuffer.cpp" />
|
||||
<Unit filename="../../source/as_outputbuffer.h" />
|
||||
<Unit filename="../../source/as_parser.cpp" />
|
||||
<Unit filename="../../source/as_parser.h" />
|
||||
<Unit filename="../../source/as_property.h" />
|
||||
<Unit filename="../../source/as_restore.cpp" />
|
||||
<Unit filename="../../source/as_restore.h" />
|
||||
<Unit filename="../../source/as_scriptcode.cpp" />
|
||||
<Unit filename="../../source/as_scriptcode.h" />
|
||||
<Unit filename="../../source/as_scriptengine.cpp" />
|
||||
<Unit filename="../../source/as_scriptengine.h" />
|
||||
<Unit filename="../../source/as_scriptfunction.cpp" />
|
||||
<Unit filename="../../source/as_scriptfunction.h" />
|
||||
<Unit filename="../../source/as_scriptnode.cpp" />
|
||||
<Unit filename="../../source/as_scriptnode.h" />
|
||||
<Unit filename="../../source/as_scriptobject.cpp" />
|
||||
<Unit filename="../../source/as_scriptobject.h" />
|
||||
<Unit filename="../../source/as_string.cpp" />
|
||||
<Unit filename="../../source/as_string.h" />
|
||||
<Unit filename="../../source/as_string_util.cpp" />
|
||||
<Unit filename="../../source/as_string_util.h" />
|
||||
<Unit filename="../../source/as_texts.h" />
|
||||
<Unit filename="../../source/as_thread.cpp" />
|
||||
<Unit filename="../../source/as_thread.h" />
|
||||
<Unit filename="../../source/as_tokendef.h" />
|
||||
<Unit filename="../../source/as_tokenizer.cpp" />
|
||||
<Unit filename="../../source/as_tokenizer.h" />
|
||||
<Unit filename="../../source/as_typeinfo.cpp" />
|
||||
<Unit filename="../../source/as_typeinfo.h" />
|
||||
<Unit filename="../../source/as_variablescope.cpp" />
|
||||
<Unit filename="../../source/as_variablescope.h" />
|
||||
<Extensions>
|
||||
<code_completion />
|
||||
<envvars />
|
||||
<debugger />
|
||||
</Extensions>
|
||||
</Project>
|
||||
</CodeBlocks_project_file>
|
||||
131
angelscript/projects/gnuc macosx/makefile
Normal file
131
angelscript/projects/gnuc macosx/makefile
Normal file
@@ -0,0 +1,131 @@
|
||||
# Angelscript makefile for linux (based on MingW makefile)
|
||||
# Type 'make' then 'make install' to complete the installation of the library
|
||||
|
||||
# For 'make install' to work, set LOCAL according to your system configuration
|
||||
LOCAL = /usr/local
|
||||
|
||||
# If you want to build a shared library, then run make with SHARED=1 and VERSION=version
|
||||
LIB = libangelscript.a
|
||||
DEVLIB = libangelscript.dylib
|
||||
BUNDLE = libangelscript.so
|
||||
INC = angelscript.h
|
||||
|
||||
SRCDIR = ../../source
|
||||
INCDIR = ../../include
|
||||
OBJDIR = obj
|
||||
LIBDIR = ../../lib
|
||||
CXX = c++
|
||||
AFLAGS= -arch i386 -arch x86_64
|
||||
CXXFLAGS = -g -Wall -fPIC $(AFLAGS)
|
||||
CXXBFLAGS = $(CXXFLAGS) -fno-common
|
||||
|
||||
DELETER = rm -f
|
||||
COPIER = cp -a
|
||||
|
||||
SRCNAMES = \
|
||||
as_atomic.cpp \
|
||||
as_builder.cpp \
|
||||
as_bytecode.cpp \
|
||||
as_callfunc.cpp \
|
||||
as_callfunc_arm.cpp \
|
||||
as_callfunc_mips.cpp \
|
||||
as_callfunc_ppc.cpp \
|
||||
as_callfunc_ppc_64.cpp \
|
||||
as_callfunc_sh4.cpp \
|
||||
as_callfunc_x86.cpp \
|
||||
as_callfunc_x64_gcc.cpp \
|
||||
as_compiler.cpp \
|
||||
as_context.cpp \
|
||||
as_configgroup.cpp \
|
||||
as_datatype.cpp \
|
||||
as_generic.cpp \
|
||||
as_gc.cpp \
|
||||
as_globalproperty.cpp \
|
||||
as_memory.cpp \
|
||||
as_module.cpp \
|
||||
as_objecttype.cpp \
|
||||
as_outputbuffer.cpp \
|
||||
as_parser.cpp \
|
||||
as_restore.cpp \
|
||||
as_scriptcode.cpp \
|
||||
as_scriptengine.cpp \
|
||||
as_scriptfunction.cpp \
|
||||
as_scriptnode.cpp \
|
||||
as_scriptobject.cpp \
|
||||
as_string.cpp \
|
||||
as_string_util.cpp \
|
||||
as_thread.cpp \
|
||||
as_tokenizer.cpp \
|
||||
as_typeinfo.cpp \
|
||||
as_variablescope.cpp \
|
||||
|
||||
OBJ = $(addprefix $(OBJDIR)/, $(notdir $(SRCNAMES:.cpp=.o)))
|
||||
BOBJ = $(addprefix $(OBJDIR)/, $(notdir $(SRCNAMES:.cpp=.lo)))
|
||||
TARG = $(LIBDIR)/$(LIB) $(LIBDIR)/$(DEVLIB) $(LIBDIR)/$(BUNDLE)
|
||||
|
||||
|
||||
all: $(TARG)
|
||||
$(LIBDIR)/$(LIB): $(OBJDIR) $(LIBDIR) $(OBJ)
|
||||
rm -f $(LIBDIR)/$(LIB)
|
||||
ar r $(LIBDIR)/$(LIB) $(OBJ)
|
||||
ranlib $(LIBDIR)/$(LIB)
|
||||
file $(LIBDIR)/$(LIB)
|
||||
|
||||
$(LIBDIR)/$(DEVLIB): $(OBJDIR) $(LIBDIR) $(OBJ)
|
||||
rm -f $(LIBDIR)/$(DEVLIB)
|
||||
$(CXX) $(AFLAGS) -dynamiclib -o $(DEVLIB) $(OBJ)
|
||||
mv $(DEVLIB) $(LIBDIR)/$(DEVLIB)
|
||||
file $(LIBDIR)/$(DEVLIB)
|
||||
|
||||
$(LIBDIR)/$(BUNDLE): $(OBJDIR) $(LIBDIR) $(BOBJ)
|
||||
rm -f $(LIBDIR)/$(BUNDLE)
|
||||
$(CXX) $(AFLAGS) -bundle -flat_namespace -undefined suppress -o $(LIBDIR)/$(BUNDLE) $(BOBJ)
|
||||
file $(LIBDIR)/$(BUNDLE)
|
||||
|
||||
@echo -------------------------------------------------------------------
|
||||
@echo Done. As root, type 'make install' to install the library.
|
||||
|
||||
$(OBJDIR):
|
||||
mkdir $(OBJDIR)
|
||||
|
||||
$(LIBDIR):
|
||||
mkdir $(LIBDIR)
|
||||
|
||||
$(OBJDIR)/%.o: $(SRCDIR)/%.cpp
|
||||
$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
|
||||
$(OBJDIR)/%.o: $(SRCDIR)/%.S
|
||||
$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
|
||||
$(OBJDIR)/%.o: $(SRCDIR)/%.s
|
||||
$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
|
||||
$(OBJDIR)/%.lo: $(SRCDIR)/%.cpp
|
||||
$(CXX) $(CXXBFLAGS) -o $@ -c $<
|
||||
|
||||
$(OBJDIR)/%.lo: $(SRCDIR)/%.S
|
||||
$(CXX) $(CXXBFLAGS) -o $@ -c $<
|
||||
|
||||
$(OBJDIR)/%.lo: $(SRCDIR)/%.s
|
||||
$(CXX) $(CXXBFLAGS) -o $@ -c $<
|
||||
|
||||
clean:
|
||||
$(DELETER) $(OBJ) $(BOBJ) $(TARG)
|
||||
|
||||
install: $(TARG)
|
||||
@echo Installing to: $(LOCAL)/lib and $(LOCAL)/include...
|
||||
@echo -------------------------------------------------------------------
|
||||
ifdef SHARED
|
||||
$(COPIER) $(LIBDIR)/$(DEVLIB) $(LOCAL)/lib
|
||||
endif
|
||||
$(COPIER) $(TARG) $(LOCAL)/lib
|
||||
$(COPIER) $(INCDIR)/$(INC) $(LOCAL)/include
|
||||
@echo -------------------------------------------------------------------
|
||||
@echo Angelscript library installed. Enjoy!
|
||||
|
||||
uninstall:
|
||||
$(DELETER) $(LOCAL)/include/$(INC) $(LOCAL)/lib/$(LIB) $(LOCAL)/lib/$(DEVLIB)
|
||||
@echo -------------------------------------------------------------------
|
||||
@echo Angelscript library uninstalled.
|
||||
|
||||
.PHONY: all clean install uninstall
|
||||
73
angelscript/projects/gnuc/FAQ
Normal file
73
angelscript/projects/gnuc/FAQ
Normal file
@@ -0,0 +1,73 @@
|
||||
** (UN)FREQUENTLY ASKED QUESTIONS **
|
||||
|
||||
1. Why do you have to specify PREFIX= even when building
|
||||
when overriding the default ?
|
||||
|
||||
2. When overriding the default prefix, how do you compile
|
||||
and link my program ?
|
||||
|
||||
--
|
||||
1. Why do you have to specify PREFIX= even when building,
|
||||
when overriding the default ?
|
||||
|
||||
Because it allows easier linking. The way the Linux
|
||||
link loader works, if the library name has a slash in it,
|
||||
then it resolves it that way. If it doesn't it goes through
|
||||
a series of steps which tries to find it. However, without
|
||||
updating a certain file it won't find it under '/usr/local'
|
||||
(and similar with '/tmp'). Therefore, as long as you have
|
||||
the same PREFIX= (or don't specify it at all), all you need
|
||||
to do to link to the shared version is link to it (and any
|
||||
other dependencies; -lpthread comes to mind here). For
|
||||
example the link options might be :
|
||||
-langelscript_s -lpthread
|
||||
|
||||
--
|
||||
2. When overriding the default prefix, how do you compile
|
||||
and link my program ?
|
||||
|
||||
An example scenario is the following :
|
||||
You installed into /opt which means the following
|
||||
files should exist :
|
||||
|
||||
/opt/include/angelscript.h
|
||||
/opt/lib/libangelscript.so (which is a symbolic link to
|
||||
the current version installed)
|
||||
/opt/lib/libangelscript.a (the static library).
|
||||
|
||||
If you #include angelscript.h you might normally
|
||||
have :
|
||||
|
||||
#include <angelscript.h>
|
||||
|
||||
However, when that file is not in the standard directories
|
||||
the compiler searches, you have to either use :
|
||||
|
||||
#include "/opt/include/angelscript.h"
|
||||
(method one)
|
||||
or alternatively keep the include (using the angle brackets)
|
||||
but pass the include path (or paths actually but in this case
|
||||
path) to the compiler so it knows to search an additional
|
||||
location. If you're using g++ then the following option
|
||||
will work (it also works for gcc but I am assuming you
|
||||
are using C++) :
|
||||
|
||||
-I/opt/include
|
||||
|
||||
You must however still link. You therefore must pass another
|
||||
option to the compiler (which will pass it to the linker)
|
||||
and the option os -L which is used like so (to follow the
|
||||
scenario) :
|
||||
|
||||
-L/opt/lib
|
||||
|
||||
The rest is the same.
|
||||
|
||||
CONTACT INFO:
|
||||
If you have any questions or concerns, by all
|
||||
means have Andreas contact me (at this time I
|
||||
don't have an email I feel okay sharing - if it
|
||||
seems this is of use to others I will likely
|
||||
create an email on my server for this very
|
||||
purpose). For now Andreas can forward the
|
||||
message to me.
|
||||
247
angelscript/projects/gnuc/Makefile
Normal file
247
angelscript/projects/gnuc/Makefile
Normal file
@@ -0,0 +1,247 @@
|
||||
# AngelScript makefile for Linux.
|
||||
# Type 'make' then 'make install' to complete
|
||||
# the installation of the library. You no
|
||||
# longer have to specify SHARED=1 VERSION=x.y.z
|
||||
# (the Makefile automatically determines it
|
||||
# and builds it and the static library).
|
||||
# See README for how to use the shared library
|
||||
# instead of the static. The README also
|
||||
# contains other information and in particular
|
||||
# specifies on how to override the install
|
||||
# location should you desire this (you don't
|
||||
# have to - nor should you - edit this
|
||||
# file).
|
||||
#
|
||||
# One note: I don't have a way to test
|
||||
# the phone builds. I am an old-timer
|
||||
# and I _still_ miss customer-owned
|
||||
# coin-operated telephones. In fact
|
||||
# I still _miss_ the rotary telephone!
|
||||
|
||||
|
||||
## library names and versions
|
||||
LIBNAME=libangelscript
|
||||
AS_VER:=$(shell awk -F\" '/\#define ANGELSCRIPT_VERSION_STRING/{print $$2}' ../../include/angelscript.h | cut -d" " -f1)
|
||||
SHLIB=$(LIBNAME).so.$(AS_VER)
|
||||
ARLIB=$(LIBNAME).a
|
||||
|
||||
|
||||
## install directories
|
||||
ifeq ($(PREFIX),)
|
||||
PREFIX=/usr/local
|
||||
endif
|
||||
INCLUDEDIR_DEST=$(PREFIX)/include
|
||||
LIBDIR_DEST=$(PREFIX)/lib
|
||||
DOCDIR_BASEDIR=$(PREFIX)/share/doc/angelscript-$(AS_VER)
|
||||
DOXYGEN_DEST=$(DOCDIR_BASEDIR)/html
|
||||
SAMPLES_DEST=$(DOCDIR_BASEDIR)/samples
|
||||
|
||||
|
||||
## install commands
|
||||
INSTALL = install
|
||||
INSTALL_DIR = $(INSTALL) -d
|
||||
INSTALL_SHLIB = $(INSTALL) -m 755
|
||||
INSTALL_ARLIB = $(INSTALL) -m 644
|
||||
INSTALL_HEADER = $(INSTALL) -m 644
|
||||
CP_SYMLINK = cp --no-dereference --preserve=links
|
||||
CP_R = cp -R
|
||||
|
||||
|
||||
HEADER = angelscript.h
|
||||
SRCDIR = ../../source
|
||||
INCDIR = ../../include
|
||||
|
||||
|
||||
## platform specific settings
|
||||
ifeq ($(TARGETPLATFORM), iphone)
|
||||
IPHONEBIN = /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin
|
||||
OBJDIR = obj-iphone
|
||||
LIBDIR = ../../lib-iphone
|
||||
CXX ?= $(IPHONEBIN)/clang++
|
||||
CXXFLAGS += -Wall -fPIC -fno-strict-aliasing -arch armv7 -isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk -miphoneos-version-min=3.0
|
||||
else ifeq ($(TARGETPLATFORM), iphonesimulator)
|
||||
IPHONEBIN = /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin
|
||||
OBJDIR = obj-iphone
|
||||
LIBDIR = ../../lib-iphone
|
||||
CXX ?= $(IPHONEBIN)/clang++
|
||||
CXXFLAGS += -Wall -fPIC -fno-strict-aliasing -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk -miphoneos-version-min=3.0
|
||||
else ifeq ($(TARGETPLATFORM), android)
|
||||
ANDROIDNDKROOT = /cygdrive/c/android/android-ndk-1.6_r1
|
||||
ANDROIDBIN = $(ANDROIDNDKROOT)/build/prebuilt/windows/arm-eabi-4.2.1/bin
|
||||
SYSROOT = $(ANDROIDNDKROOT)/build/platforms/android-4/arch-arm
|
||||
OBJDIR = obj-android
|
||||
LIBDIR = ../../lib-android
|
||||
CXX ?= $(ANDROIDBIN)/arm-eabi-gcc
|
||||
CXXFLAGS += -I$(SYSROOT)/usr/include \
|
||||
-Wall \
|
||||
-DANDROID \
|
||||
-fno-exceptions \
|
||||
-march=armv6 -mthumb-interwork \
|
||||
-mfloat-abi=softfp -fno-rtti
|
||||
else
|
||||
OBJDIR = obj
|
||||
LIBDIR = ../../lib
|
||||
CXX ?= g++
|
||||
# On i686 architecture you may need to add -march=i686 if you get
|
||||
# an undefined symbol for __sync_sub_and_fetch_4 in as_atomic.cpp.
|
||||
CXXFLAGS += -Wall -fPIC -fno-strict-aliasing
|
||||
endif
|
||||
|
||||
## Detect if targetting ARM CPU and if so tell assembler to accept implicit IT constructs in thumb mode
|
||||
GCC_ARCH := $(shell $(CXX) -dumpmachine)
|
||||
$(info GCC ARCH: $(GCC_ARCH))
|
||||
ifneq (,$(findstring arm-,$(GCC_ARCH)))
|
||||
CXXFLAGS += -Wa,-mimplicit-it=thumb
|
||||
else ifneq (,$(findstring armv7-, $(GCC_ARCH)))
|
||||
CXXFLAGS += -Wa,-mimplicit-it=thumb
|
||||
endif
|
||||
|
||||
## toolchain
|
||||
AR ?= ar
|
||||
RANLIB ?= ranlib
|
||||
|
||||
|
||||
SRCNAMES = \
|
||||
as_atomic.cpp \
|
||||
as_builder.cpp \
|
||||
as_bytecode.cpp \
|
||||
as_callfunc.cpp \
|
||||
as_callfunc_arm.cpp \
|
||||
as_callfunc_mips.cpp \
|
||||
as_callfunc_ppc.cpp \
|
||||
as_callfunc_ppc_64.cpp \
|
||||
as_callfunc_sh4.cpp \
|
||||
as_callfunc_x86.cpp \
|
||||
as_callfunc_x64_gcc.cpp \
|
||||
as_callfunc_x64_mingw.cpp \
|
||||
as_compiler.cpp \
|
||||
as_context.cpp \
|
||||
as_configgroup.cpp \
|
||||
as_datatype.cpp \
|
||||
as_generic.cpp \
|
||||
as_gc.cpp \
|
||||
as_globalproperty.cpp \
|
||||
as_memory.cpp \
|
||||
as_module.cpp \
|
||||
as_objecttype.cpp \
|
||||
as_outputbuffer.cpp \
|
||||
as_parser.cpp \
|
||||
as_restore.cpp \
|
||||
as_scriptcode.cpp \
|
||||
as_scriptengine.cpp \
|
||||
as_scriptfunction.cpp \
|
||||
as_scriptnode.cpp \
|
||||
as_scriptobject.cpp \
|
||||
as_string.cpp \
|
||||
as_string_util.cpp \
|
||||
as_thread.cpp \
|
||||
as_tokenizer.cpp \
|
||||
as_typeinfo.cpp \
|
||||
as_variablescope.cpp \
|
||||
|
||||
OBJ = $(addprefix $(OBJDIR)/, $(notdir $(SRCNAMES:.cpp=.o)))
|
||||
|
||||
ifeq ($(TARGETPLATFORM), iphone)
|
||||
OBJ += $(OBJDIR)/as_callfunc_arm_xcode.o
|
||||
else
|
||||
OBJ += $(OBJDIR)/as_callfunc_arm_gcc.o
|
||||
endif
|
||||
|
||||
|
||||
default: all
|
||||
|
||||
all: shared static
|
||||
|
||||
shared: $(LIBDIR)/$(SHLIB) $(LIBDIR)/$(LIBNAME).so
|
||||
|
||||
static: $(LIBDIR) $(OBJDIR) $(LIBDIR)/$(ARLIB)
|
||||
|
||||
$(OBJDIR):
|
||||
mkdir -p "$(OBJDIR)"
|
||||
|
||||
$(LIBDIR):
|
||||
mkdir -p "$(LIBDIR)"
|
||||
|
||||
$(OBJDIR)/%.o: $(SRCDIR)/%.cpp
|
||||
$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
|
||||
$(OBJDIR)/%.o: $(SRCDIR)/%.S
|
||||
$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
|
||||
$(OBJDIR)/%.o: $(SRCDIR)/%.s
|
||||
$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
|
||||
$(LIBDIR)/$(SHLIB): $(OBJ)
|
||||
$(CXX) $(CXXFLAGS) $(LDFLAGS) -shared -Wl,-soname,$(SHLIB) -o "$(LIBDIR)"/$(SHLIB) $(OBJ)
|
||||
|
||||
$(LIBDIR)/$(LIBNAME).so: $(LIBDIR)/$(SHLIB)
|
||||
@( cd "$(LIBDIR)" && ln -s $(SHLIB) $(LIBNAME).so )
|
||||
|
||||
$(LIBDIR)/$(ARLIB): $(OBJ)
|
||||
$(AR) r "$(LIBDIR)"/$(ARLIB) $(OBJ)
|
||||
$(RANLIB) "$(LIBDIR)"/$(ARLIB)
|
||||
|
||||
|
||||
## install rules
|
||||
install_header: $(INCDIR)/$(HEADER)
|
||||
$(INSTALL_DIR) "$(DESTDIR)/$(INCLUDEDIR_DEST)"
|
||||
$(INSTALL_HEADER) "$(INCDIR)"/$(HEADER) "$(DESTDIR)/$(INCLUDEDIR_DEST)/"$(HEADER)
|
||||
|
||||
install_shared:
|
||||
$(INSTALL_DIR) "$(DESTDIR)/$(LIBDIR_DEST)"
|
||||
$(INSTALL_SHLIB) "$(LIBDIR)"/$(SHLIB) "$(DESTDIR)/$(LIBDIR_DEST)/"$(SHLIB)
|
||||
$(CP_SYMLINK) "$(LIBDIR)"/$(LIBNAME).so "$(DESTDIR)/$(LIBDIR_DEST)/"$(LIBNAME).so
|
||||
|
||||
install_static: $(LIBDIR)/$(ARLIB) $(LIBDIR)/$(SHLIB)
|
||||
$(INSTALL_DIR) "$(DESTDIR)/$(LIBDIR_DEST)"
|
||||
$(INSTALL_ARLIB) "$(LIBDIR)"/$(ARLIB) "$(DESTDIR)/$(LIBDIR_DEST)/"$(ARLIB)
|
||||
|
||||
install_docs: ./../../../docs
|
||||
$(INSTALL_DIR) "$(DESTDIR)/$(DOCDIR_BASEDIR)"
|
||||
$(CP_R) ./../../../docs "$(DESTDIR)/$(DOXYGEN_DEST)"
|
||||
|
||||
install_samples: ./../../../samples
|
||||
$(INSTALL_DIR) "$(DESTDIR)/$(DOCDIR_BASEDIR)"
|
||||
$(CP_R) ./../../../samples "$(DESTDIR)/$(SAMPLES_DEST)"
|
||||
|
||||
install_all: install_docs install_samples install
|
||||
|
||||
install: install_header install_shared install_static
|
||||
|
||||
uninstall:
|
||||
rm -f "$(DESTDIR)/$(INCLUDEDIR_DEST)/$(HEADER)" "$(DESTDIR)/$(LIBDIR_DEST)"/$(LIBNAME)*
|
||||
|
||||
help:
|
||||
@echo -------------------------------------------------------------------
|
||||
@echo 'BUILDING:'
|
||||
@echo ' make all: build shared and static libs'
|
||||
@echo ' make shared: build shared lib only'
|
||||
@echo ' make static: build static lib only'
|
||||
@echo
|
||||
@echo 'INSTALLING:'
|
||||
@echo ' make install: install headers, shared and static libs'
|
||||
@echo ' make install_header: install only the headers'
|
||||
@echo ' make install_shared: install only the shared libs'
|
||||
@echo ' make install_static: install only the static libs'
|
||||
@echo ' make install_docs: install only the documentation'
|
||||
@echo ' make install_samples: install only the samples'
|
||||
@echo ' make install_all: install everything, including docs and samples'
|
||||
@echo
|
||||
@echo 'PARAMETERS (pass to make, as in PARAM=value):'
|
||||
@echo ' PREFIX: installation prefix (default /usr/local)'
|
||||
@echo ' INCLUDEDIR_DEST: where to install headers (default PREFIX/include)'
|
||||
@echo ' LIBDIR_DEST: where to install libraries (default PREFIX/lib)'
|
||||
@echo ' DOCDIR_BASEDIR: where the basedir of the documentation lies'
|
||||
@echo ' (default PREFIX/share/doc/angelscript-AS_VER)'
|
||||
@echo ' DOXYGEN_DEST: where to install doxygen documentation'
|
||||
@echo ' (default DOCDIR_BASEDIR/html)'
|
||||
@echo ' SAMPLES_DEST: where to install samples'
|
||||
@echo ' (default DOCDIR_BASEDIR/samples)'
|
||||
@echo ' DESTDIR: destination, prepended to PREFIX, usually used by'
|
||||
@echo ' package managers (default empty)'
|
||||
@echo -------------------------------------------------------------------
|
||||
|
||||
clean:
|
||||
rm -f $(OBJ) "$(LIBDIR)"/$(ARLIB) "$(LIBDIR)"/$(SHLIB) "$(LIBDIR)"/$(LIBNAME).so
|
||||
|
||||
.PHONY: all clean install install_all install_docs install_header install_samples install_shared install_static shared static uninstall
|
||||
63
angelscript/projects/gnuc/README
Normal file
63
angelscript/projects/gnuc/README
Normal file
@@ -0,0 +1,63 @@
|
||||
If you want to override /usr/local as the default prefix
|
||||
(which means /usr/local/include would have the header file and
|
||||
/usr/local/lib would have the library files), then run
|
||||
make, make install and make uninstall (to build, to
|
||||
install and uninstall respectively - you need it for
|
||||
all three as I explain below) :
|
||||
|
||||
make PREFIX=/tmp
|
||||
make PREFIX=/tmp install
|
||||
make PREFIX=/tmp uninstall
|
||||
|
||||
The last two will of course have to be done
|
||||
as root if you need permissions to write to
|
||||
the directory (for /tmp you wouldn't unless
|
||||
the files already existed by someone else and
|
||||
you didn't have permission).
|
||||
|
||||
In any case, the above would install header file
|
||||
under '/tmp/include' and the library file(s) under
|
||||
'/tmp/lib'.
|
||||
|
||||
If you want to know the technical details as to why
|
||||
you have to (when overriding the install location)
|
||||
specify PREFIX= even when building, see the FAQ
|
||||
file (summary: it makes it easier for you when linking
|
||||
in the shared library).
|
||||
|
||||
A word of caution to those overriding prefix :
|
||||
--
|
||||
You are more than welcome to disregard this but I feel
|
||||
it is something I should bring up. If you do override
|
||||
the prefix I strongly recommend you do not specify
|
||||
'/usr'. Why one might ask. The typical way is
|
||||
that user-compiled programs/libraries/etc. go under
|
||||
'/usr/local' (other times '/opt'). This has multiple
|
||||
benefits: you keep '/usr' clean and if you have a
|
||||
package manager then it makes it easy to say:
|
||||
"The only files under /usr/include and /usr/lib are
|
||||
those that belong to a package."
|
||||
In other words it is easier to maintain integrity
|
||||
and verify everything. Most important of it all
|
||||
(aside the security implications) is this:
|
||||
You have less chance of name clashes. If there ever
|
||||
is a package that installs to /usr and it includes
|
||||
the files (maybe a package for AngelScript) then you
|
||||
will have issues.
|
||||
--
|
||||
|
||||
Lastly: I don't have a way to test the phone builds
|
||||
so I cannot verify the build process (it really
|
||||
depends on the environment and architecture, like
|
||||
most things); I'm an old-timer that hates the
|
||||
"smart" trend (besides: it is a horrible misuse
|
||||
of the world 'smart').
|
||||
|
||||
CONTACT:
|
||||
If you have any questions or concerns, by all
|
||||
means have Andreas contact me (at this time I
|
||||
don't have an email I feel okay sharing - if it
|
||||
seems this is of use to others I will likely
|
||||
create an email on my server for this very
|
||||
purpose). For now Andreas can forward the
|
||||
message to me.
|
||||
2
angelscript/projects/gnuc/obj/delete.me
Normal file
2
angelscript/projects/gnuc/obj/delete.me
Normal file
@@ -0,0 +1,2 @@
|
||||
This file is here just in case your unarchiver does not extract empty directories.
|
||||
Feel free to remove it.
|
||||
111
angelscript/projects/marmalade/angelscript_lib.mkb
Normal file
111
angelscript/projects/marmalade/angelscript_lib.mkb
Normal file
@@ -0,0 +1,111 @@
|
||||
#!/usr/bin/env mkb
|
||||
|
||||
options
|
||||
{
|
||||
enable-exceptions=1
|
||||
lib
|
||||
module_path="../../source"
|
||||
}
|
||||
|
||||
subproject angelscript_lib
|
||||
|
||||
defines
|
||||
{
|
||||
}
|
||||
|
||||
if {{ defined I3D_ARCH_ARM }}
|
||||
{
|
||||
files
|
||||
{
|
||||
(../../source)
|
||||
as_callfunc_arm_gcc.S
|
||||
}
|
||||
option buildenv=scons
|
||||
}
|
||||
else
|
||||
{
|
||||
files
|
||||
{
|
||||
(../../source)
|
||||
#as_callfunc_x64_msvc_asm.asm
|
||||
as_callfunc_arm_msvc.asm
|
||||
}
|
||||
}
|
||||
|
||||
files
|
||||
{
|
||||
(../../source)
|
||||
as_array.h
|
||||
as_atomic.cpp
|
||||
as_atomic.h
|
||||
as_builder.cpp
|
||||
as_builder.h
|
||||
as_bytecode.cpp
|
||||
as_bytecode.h
|
||||
as_callfunc.cpp
|
||||
as_callfunc.h
|
||||
as_callfunc_arm.cpp
|
||||
as_callfunc_mips.cpp
|
||||
as_callfunc_ppc.cpp
|
||||
as_callfunc_ppc_64.cpp
|
||||
as_callfunc_sh4.cpp
|
||||
as_callfunc_x64_gcc.cpp
|
||||
as_callfunc_x64_mingw.cpp
|
||||
as_callfunc_x64_msvc.cpp
|
||||
as_callfunc_x86.cpp
|
||||
as_callfunc_xenon.cpp
|
||||
as_compiler.cpp
|
||||
as_compiler.h
|
||||
as_config.h
|
||||
as_configgroup.cpp
|
||||
as_configgroup.h
|
||||
as_context.cpp
|
||||
as_context.h
|
||||
as_criticalsection.h
|
||||
as_datatype.cpp
|
||||
as_datatype.h
|
||||
as_debug.h
|
||||
as_gc.cpp
|
||||
as_gc.h
|
||||
as_generic.cpp
|
||||
as_generic.h
|
||||
as_globalproperty.cpp
|
||||
as_map.h
|
||||
as_memory.cpp
|
||||
as_memory.h
|
||||
as_module.cpp
|
||||
as_module.h
|
||||
as_objecttype.cpp
|
||||
as_objecttype.h
|
||||
as_outputbuffer.cpp
|
||||
as_outputbuffer.h
|
||||
as_parser.cpp
|
||||
as_parser.h
|
||||
as_property.h
|
||||
as_restore.cpp
|
||||
as_restore.h
|
||||
as_scriptcode.cpp
|
||||
as_scriptcode.h
|
||||
as_scriptengine.cpp
|
||||
as_scriptengine.h
|
||||
as_scriptfunction.cpp
|
||||
as_scriptfunction.h
|
||||
as_scriptnode.cpp
|
||||
as_scriptnode.h
|
||||
as_scriptobject.cpp
|
||||
as_scriptobject.h
|
||||
as_string.cpp
|
||||
as_string.h
|
||||
as_string_util.cpp
|
||||
as_string_util.h
|
||||
as_texts.h
|
||||
as_thread.cpp
|
||||
as_thread.h
|
||||
as_tokendef.h
|
||||
as_tokenizer.cpp
|
||||
as_tokenizer.h
|
||||
as_typeinfo.cpp
|
||||
as_typeinfo.h
|
||||
as_variablescope.cpp
|
||||
as_variablescope.h
|
||||
}
|
||||
24
angelscript/projects/marmalade/angelscript_lib.mkf
Normal file
24
angelscript/projects/marmalade/angelscript_lib.mkf
Normal file
@@ -0,0 +1,24 @@
|
||||
#!/usr/bin/env mkb
|
||||
|
||||
display_name "AngelScript_Lib"
|
||||
|
||||
includepath
|
||||
{
|
||||
../../include
|
||||
../../sdk/add_on
|
||||
}
|
||||
|
||||
defines
|
||||
{
|
||||
}
|
||||
|
||||
library
|
||||
{
|
||||
".,angelscript_lib"
|
||||
}
|
||||
|
||||
files
|
||||
{
|
||||
(../../include)
|
||||
angelscript.h
|
||||
}
|
||||
28
angelscript/projects/meson/detect_ver.py
Normal file
28
angelscript/projects/meson/detect_ver.py
Normal file
@@ -0,0 +1,28 @@
|
||||
import argparse
|
||||
import os
|
||||
import re
|
||||
|
||||
HEADER = os.path.join(os.path.dirname(os.path.abspath(__file__)),
|
||||
"..", "..", "include", "angelscript.h")
|
||||
|
||||
def main():
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("--num", action="store_true", help="Print numeric version")
|
||||
args = parser.parse_args()
|
||||
|
||||
if args.num:
|
||||
regex = re.compile(r'^#define ANGELSCRIPT_VERSION\s+(\d+)')
|
||||
else:
|
||||
regex = re.compile(r'^#define ANGELSCRIPT_VERSION_STRING\s+"(\d+\.\d+\.\d+.*)"')
|
||||
|
||||
with open(HEADER, "r") as fobj:
|
||||
for l in fobj:
|
||||
match = re.match(regex, l)
|
||||
if match is not None:
|
||||
print(match.group(1))
|
||||
return
|
||||
|
||||
assert False, "Can't find version"
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
68
angelscript/projects/meson/meson.build
Normal file
68
angelscript/projects/meson/meson.build
Normal file
@@ -0,0 +1,68 @@
|
||||
project('angelscript', 'cpp',
|
||||
version : run_command(find_program('python3'), 'detect_ver.py').stdout().strip(),
|
||||
meson_version : '>=0.28.0',
|
||||
license : 'zlib')
|
||||
|
||||
threads = dependency('threads')
|
||||
|
||||
angel_srcs = [
|
||||
'../../source/as_atomic.cpp',
|
||||
'../../source/as_builder.cpp',
|
||||
'../../source/as_bytecode.cpp',
|
||||
'../../source/as_callfunc.cpp',
|
||||
'../../source/as_callfunc_mips.cpp',
|
||||
'../../source/as_callfunc_ppc.cpp',
|
||||
'../../source/as_callfunc_ppc_64.cpp',
|
||||
'../../source/as_callfunc_sh4.cpp',
|
||||
'../../source/as_callfunc_x86.cpp',
|
||||
'../../source/as_callfunc_x64_gcc.cpp',
|
||||
'../../source/as_callfunc_x64_mingw.cpp',
|
||||
'../../source/as_compiler.cpp',
|
||||
'../../source/as_context.cpp',
|
||||
'../../source/as_configgroup.cpp',
|
||||
'../../source/as_datatype.cpp',
|
||||
'../../source/as_generic.cpp',
|
||||
'../../source/as_gc.cpp',
|
||||
'../../source/as_globalproperty.cpp',
|
||||
'../../source/as_memory.cpp',
|
||||
'../../source/as_module.cpp',
|
||||
'../../source/as_objecttype.cpp',
|
||||
'../../source/as_outputbuffer.cpp',
|
||||
'../../source/as_parser.cpp',
|
||||
'../../source/as_restore.cpp',
|
||||
'../../source/as_scriptcode.cpp',
|
||||
'../../source/as_scriptengine.cpp',
|
||||
'../../source/as_scriptfunction.cpp',
|
||||
'../../source/as_scriptnode.cpp',
|
||||
'../../source/as_scriptobject.cpp',
|
||||
'../../source/as_string.cpp',
|
||||
'../../source/as_string_util.cpp',
|
||||
'../../source/as_thread.cpp',
|
||||
'../../source/as_tokenizer.cpp',
|
||||
'../../source/as_typeinfo.cpp',
|
||||
'../../source/as_variablescope.cpp',
|
||||
]
|
||||
if host_machine.cpu_family() == 'arm'
|
||||
add_languages('c')
|
||||
angel_srcs += [
|
||||
'../../source/as_callfunc_arm.cpp',
|
||||
'../../source/as_callfunc_arm_gcc.S',
|
||||
]
|
||||
endif
|
||||
|
||||
angelscript_version_num = run_command(find_program('python3'), 'detect_ver.py', '--num').stdout().strip()
|
||||
angelscript_lib = library(
|
||||
'angelscript',
|
||||
sources : angel_srcs,
|
||||
dependencies : threads,
|
||||
version : angelscript_version_num,
|
||||
install : true,
|
||||
)
|
||||
angelscript_inc = include_directories('../../include')
|
||||
angelscript_dep = declare_dependency(
|
||||
link_with : angelscript_lib,
|
||||
include_directories : angelscript_inc,
|
||||
version : meson.project_version(),
|
||||
)
|
||||
|
||||
install_headers('../../include/angelscript.h')
|
||||
83
angelscript/projects/mingw/makefile
Normal file
83
angelscript/projects/mingw/makefile
Normal file
@@ -0,0 +1,83 @@
|
||||
# Angelscript MingW makefile
|
||||
# Type 'make' then 'make install' to complete the installation of the library
|
||||
|
||||
CXX ?= g++
|
||||
AR ?= ar
|
||||
# Debug flags: -ggdb -DAS_DEBUG
|
||||
# Release flags: -O2
|
||||
# to exclude the script compiler: -DAS_NO_COMPILER
|
||||
# to use only generic calling convention: -DAS_MAX_PORTABILITY
|
||||
CXXFLAGS ?= -O2
|
||||
SRCDIR = ../../source
|
||||
OBJDIR = obj
|
||||
SRCNAMES = \
|
||||
as_atomic.cpp \
|
||||
as_builder.cpp \
|
||||
as_bytecode.cpp \
|
||||
as_callfunc.cpp \
|
||||
as_callfunc_mips.cpp \
|
||||
as_callfunc_ppc_64.cpp \
|
||||
as_callfunc_ppc.cpp \
|
||||
as_callfunc_sh4.cpp \
|
||||
as_callfunc_x86.cpp \
|
||||
as_callfunc_x64_mingw.cpp \
|
||||
as_compiler.cpp \
|
||||
as_configgroup.cpp \
|
||||
as_context.cpp \
|
||||
as_datatype.cpp \
|
||||
as_generic.cpp \
|
||||
as_gc.cpp \
|
||||
as_globalproperty.cpp \
|
||||
as_memory.cpp \
|
||||
as_module.cpp \
|
||||
as_objecttype.cpp \
|
||||
as_outputbuffer.cpp \
|
||||
as_parser.cpp \
|
||||
as_restore.cpp \
|
||||
as_scriptcode.cpp \
|
||||
as_scriptengine.cpp \
|
||||
as_scriptfunction.cpp \
|
||||
as_scriptnode.cpp \
|
||||
as_scriptobject.cpp \
|
||||
as_string.cpp \
|
||||
as_string_util.cpp \
|
||||
as_thread.cpp \
|
||||
as_tokenizer.cpp \
|
||||
as_typeinfo.cpp \
|
||||
as_variablescope.cpp \
|
||||
|
||||
OBJ = $(addprefix $(OBJDIR)/, $(notdir $(SRCNAMES:.cpp=.o)))
|
||||
BIN = ../../lib/libangelscript.a
|
||||
OBJ_D = $(subst /,\,$(OBJ))
|
||||
BIN_D = $(subst /,\,$(BIN))
|
||||
DELETER = del /f
|
||||
COPIER = copy /y
|
||||
INCLUDEFILES_D = ..\..\include\angelscript.h
|
||||
UNINSTALLFILES_D = $(MINGDIR)\lib\libangelscript.a $(MINGDIR)\include\angelscript.h
|
||||
|
||||
all: $(BIN)
|
||||
|
||||
$(BIN): $(OBJ)
|
||||
$(AR) rcs $(BIN) $(OBJ)
|
||||
@echo -------------------------------------------------------------------
|
||||
@echo Done. Now type 'make install' to install the library on your MinGW.
|
||||
|
||||
$(OBJDIR)/%.o: $(SRCDIR)/%.cpp
|
||||
$(CXX) $(CXXFLAGS) -o $@ -c $<
|
||||
|
||||
|
||||
clean:
|
||||
$(DELETER) $(OBJ_D) $(BIN_D)
|
||||
|
||||
install: $(BIN)
|
||||
$(COPIER) $(BIN_D) $(MINGDIR)\lib
|
||||
$(COPIER) $(INCLUDEFILES_D) $(MINGDIR)\include
|
||||
@echo -------------------------------------------------------------------
|
||||
@echo Angelscript library installed. Enjoy!
|
||||
|
||||
uninstall:
|
||||
$(DELETER) $(UNINSTALLFILES_D)
|
||||
@echo -------------------------------------------------------------------
|
||||
@echo Angelscript library uninstalled.
|
||||
|
||||
.PHONY: all clean install uninstall
|
||||
2
angelscript/projects/mingw/obj/delete.me
Normal file
2
angelscript/projects/mingw/obj/delete.me
Normal file
@@ -0,0 +1,2 @@
|
||||
This file is here just in case your unarchiver does not extract empty directories.
|
||||
Feel free to remove it.
|
||||
9
angelscript/projects/mingw/readme.txt
Normal file
9
angelscript/projects/mingw/readme.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
If you haven't done that already set up an environment variable named MINGDIR
|
||||
pointing the the directory where your MinGW is, e.g. "C:\MINGW"
|
||||
|
||||
To compile the library, just type in the command line:
|
||||
|
||||
make
|
||||
make install
|
||||
|
||||
Sent in by Jakub "krajzega" Wasilewski
|
||||
26
angelscript/projects/msvc2015/angelscript.sln
Normal file
26
angelscript/projects/msvc2015/angelscript.sln
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Express 2012 for Windows Desktop
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "angelscript", "angelscript.vcxproj", "{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Debug|x64 = Debug|x64
|
||||
Release|Win32 = Release|Win32
|
||||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|x64.Build.0 = Debug|x64
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|Win32.Build.0 = Release|Win32
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|x64.ActiveCfg = Release|x64
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
438
angelscript/projects/msvc2015/angelscript.vcxproj
Normal file
438
angelscript/projects/msvc2015/angelscript.vcxproj
Normal file
@@ -0,0 +1,438 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="clang_debug|ARM">
|
||||
<Configuration>clang_debug</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="clang_debug|Win32">
|
||||
<Configuration>clang_debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="clang_debug|x64">
|
||||
<Configuration>clang_debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|ARM">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|ARM">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}</ProjectGuid>
|
||||
<RootNamespace>angelscript</RootNamespace>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v140_clang_3_7</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v120</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v140_clang_3_7</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v140</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v140_Clang_3_7</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\lib\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'">..\..\lib\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\lib\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">..\..\lib\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'">$(Configuration)\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../lib\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../../lib\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)64d</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">$(ProjectName)64d</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)d</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'">$(ProjectName)d</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(ProjectName)d_arm</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">$(ProjectName)d_arm</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)64</TargetName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<TargetName>$(ProjectName)_arm</TargetName>
|
||||
<OutDir>..\..\lib\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<OutDir>..\..\lib\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">
|
||||
<OutDir>..\..\lib\</OutDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName)d.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>AS_MAX_PORTABILITY;ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Enabled</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||
<DebugInformationFormat>FullDebug</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName)d.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName)64d.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Enabled</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||
<DebugInformationFormat>FullDebug</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName)64d.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Full</Optimization>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<ClCompile>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Full</Optimization>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<EnableEnhancedInstructionSet>
|
||||
</EnableEnhancedInstructionSet>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<Optimization>Full</Optimization>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<EnableEnhancedInstructionSet>
|
||||
</EnableEnhancedInstructionSet>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<FloatingPointExceptions>
|
||||
</FloatingPointExceptions>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>..\..\lib\angelscript64.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\source\as_atomic.cpp" />
|
||||
<ClCompile Include="..\..\source\as_builder.cpp" />
|
||||
<ClCompile Include="..\..\source\as_bytecode.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_arm.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_mips.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_ppc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_ppc_64.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_sh4.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_gcc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_mingw.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_msvc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_x86.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_xenon.cpp" />
|
||||
<ClCompile Include="..\..\source\as_compiler.cpp" />
|
||||
<ClCompile Include="..\..\source\as_configgroup.cpp" />
|
||||
<ClCompile Include="..\..\source\as_context.cpp" />
|
||||
<ClCompile Include="..\..\source\as_datatype.cpp" />
|
||||
<ClCompile Include="..\..\source\as_gc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_generic.cpp" />
|
||||
<ClCompile Include="..\..\source\as_globalproperty.cpp" />
|
||||
<ClCompile Include="..\..\source\as_memory.cpp" />
|
||||
<ClCompile Include="..\..\source\as_module.cpp" />
|
||||
<ClCompile Include="..\..\source\as_objecttype.cpp" />
|
||||
<ClCompile Include="..\..\source\as_outputbuffer.cpp" />
|
||||
<ClCompile Include="..\..\source\as_parser.cpp" />
|
||||
<ClCompile Include="..\..\source\as_restore.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptcode.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptengine.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptfunction.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptnode.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptobject.cpp" />
|
||||
<ClCompile Include="..\..\source\as_string.cpp" />
|
||||
<ClCompile Include="..\..\source\as_string_util.cpp" />
|
||||
<ClCompile Include="..\..\source\as_thread.cpp" />
|
||||
<ClCompile Include="..\..\source\as_tokenizer.cpp" />
|
||||
<ClCompile Include="..\..\source\as_typeinfo.cpp" />
|
||||
<ClCompile Include="..\..\source\as_variablescope.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\include\angelscript.h" />
|
||||
<ClInclude Include="..\..\source\as_array.h" />
|
||||
<ClInclude Include="..\..\source\as_atomic.h" />
|
||||
<ClInclude Include="..\..\source\as_builder.h" />
|
||||
<ClInclude Include="..\..\source\as_bytecode.h" />
|
||||
<ClInclude Include="..\..\source\as_callfunc.h" />
|
||||
<ClInclude Include="..\..\source\as_compiler.h" />
|
||||
<ClInclude Include="..\..\source\as_config.h" />
|
||||
<ClInclude Include="..\..\source\as_configgroup.h" />
|
||||
<ClInclude Include="..\..\source\as_context.h" />
|
||||
<ClInclude Include="..\..\source\as_criticalsection.h" />
|
||||
<ClInclude Include="..\..\source\as_datatype.h" />
|
||||
<ClInclude Include="..\..\source\as_debug.h" />
|
||||
<ClInclude Include="..\..\source\as_gc.h" />
|
||||
<ClInclude Include="..\..\source\as_generic.h" />
|
||||
<ClInclude Include="..\..\source\as_map.h" />
|
||||
<ClInclude Include="..\..\source\as_memory.h" />
|
||||
<ClInclude Include="..\..\source\as_module.h" />
|
||||
<ClInclude Include="..\..\source\as_objecttype.h" />
|
||||
<ClInclude Include="..\..\source\as_outputbuffer.h" />
|
||||
<ClInclude Include="..\..\source\as_parser.h" />
|
||||
<ClInclude Include="..\..\source\as_property.h" />
|
||||
<ClInclude Include="..\..\source\as_restore.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptcode.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptengine.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptfunction.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptnode.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptobject.h" />
|
||||
<ClInclude Include="..\..\source\as_string.h" />
|
||||
<ClInclude Include="..\..\source\as_string_util.h" />
|
||||
<ClInclude Include="..\..\source\as_symboltable.h" />
|
||||
<ClInclude Include="..\..\source\as_texts.h" />
|
||||
<ClInclude Include="..\..\source\as_thread.h" />
|
||||
<ClInclude Include="..\..\source\as_tokendef.h" />
|
||||
<ClInclude Include="..\..\source\as_tokenizer.h" />
|
||||
<ClInclude Include="..\..\source\as_typeinfo.h" />
|
||||
<ClInclude Include="..\..\source\as_variablescope.h" />
|
||||
<ClInclude Include="..\..\source\as_namespace.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\source\as_callfunc_x64_msvc_asm.asm">
|
||||
<FileType>Document</FileType>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ml64.exe /c /nologo /Fo"$(Configuration)\as_callfunc_x64_msvc_asm.obj" /W3 /Zi /Ta "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Configuration)\as_callfunc_x64_msvc_asm.obj;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ml64.exe /c /nologo /Fo"$(Configuration)\as_callfunc_x64_msvc_asm.obj" /W3 /Zi /Ta "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">ml64.exe /c /nologo /Fo"$(Configuration)\as_callfunc_x64_msvc_asm.obj" /W3 /Zi /Ta "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)\as_callfunc_x64_msvc_asm.obj;%(Outputs)</Outputs>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">$(Configuration)\as_callfunc_x64_msvc_asm.obj;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\source\as_callfunc_arm_gcc.S" />
|
||||
<CustomBuild Include="..\..\source\as_callfunc_arm_msvc.asm">
|
||||
<FileType>Document</FileType>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">armasm.exe -g -32 -o "$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj" "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">armasm.exe -g -32 -o "$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj" "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj;%(Outputs)</Outputs>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">armasm.exe -32 -o "$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj" "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
<None Include="..\..\source\as_callfunc_arm_vita.S" />
|
||||
<None Include="..\..\source\as_callfunc_arm_xcode.S" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
268
angelscript/projects/msvc2015/angelscript.vcxproj.filters
Normal file
268
angelscript/projects/msvc2015/angelscript.vcxproj.filters
Normal file
@@ -0,0 +1,268 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\source\as_atomic.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_builder.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_bytecode.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_mips.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_sh4.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_x86.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_compiler.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_configgroup.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_context.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_datatype.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_gc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_generic.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_globalproperty.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_memory.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_module.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_objecttype.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_outputbuffer.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_parser.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_restore.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptcode.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptengine.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptfunction.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptnode.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptobject.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_string.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_string_util.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_thread.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_tokenizer.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_typeinfo.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_variablescope.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_msvc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_arm.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_ppc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_ppc_64.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_gcc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_mingw.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_xenon.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\include\angelscript.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_array.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_builder.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_bytecode.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_callfunc.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_compiler.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_config.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_configgroup.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_context.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_datatype.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_debug.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_generic.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_map.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_module.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_objecttype.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_outputbuffer.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_parser.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_property.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_restore.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptcode.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptengine.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptfunction.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptnode.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptobject.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_string.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_string_util.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_texts.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_thread.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_tokendef.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_tokenizer.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_typeinfo.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_variablescope.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_gc.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_criticalsection.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_symboltable.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_atomic.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_memory.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_namespace.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\source\as_callfunc_x64_msvc_asm.asm">
|
||||
<Filter>Source Files</Filter>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\..\source\as_callfunc_arm_msvc.asm">
|
||||
<Filter>Source Files</Filter>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\source\as_callfunc_arm_gcc.S">
|
||||
<Filter>Source Files</Filter>
|
||||
</None>
|
||||
<None Include="..\..\source\as_callfunc_arm_xcode.S">
|
||||
<Filter>Source Files</Filter>
|
||||
</None>
|
||||
<None Include="..\..\source\as_callfunc_arm_vita.S">
|
||||
<Filter>Source Files</Filter>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
26
angelscript/projects/msvc2017/angelscript.sln
Normal file
26
angelscript/projects/msvc2017/angelscript.sln
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Express 2012 for Windows Desktop
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "angelscript", "angelscript.vcxproj", "{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Debug|x64 = Debug|x64
|
||||
Release|Win32 = Release|Win32
|
||||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|x64.Build.0 = Debug|x64
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|Win32.Build.0 = Release|Win32
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|x64.ActiveCfg = Release|x64
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
439
angelscript/projects/msvc2017/angelscript.vcxproj
Normal file
439
angelscript/projects/msvc2017/angelscript.vcxproj
Normal file
@@ -0,0 +1,439 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="clang_debug|ARM">
|
||||
<Configuration>clang_debug</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="clang_debug|Win32">
|
||||
<Configuration>clang_debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="clang_debug|x64">
|
||||
<Configuration>clang_debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|ARM">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|ARM">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}</ProjectGuid>
|
||||
<RootNamespace>angelscript</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v140_clang_3_7</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v140_clang_3_7</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v140_Clang_3_7</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\lib\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'">..\..\lib\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\lib\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">..\..\lib\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'">$(Configuration)\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../lib\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../../lib\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)64d</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">$(ProjectName)64d</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)d</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'">$(ProjectName)d</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(ProjectName)d_arm</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">$(ProjectName)d_arm</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)64</TargetName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<TargetName>$(ProjectName)_arm</TargetName>
|
||||
<OutDir>..\..\lib\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<OutDir>..\..\lib\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">
|
||||
<OutDir>..\..\lib\</OutDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName)d.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>AS_MAX_PORTABILITY;ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Enabled</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||
<DebugInformationFormat>FullDebug</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName)d.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName)64d.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Enabled</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||
<DebugInformationFormat>FullDebug</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName)64d.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Full</Optimization>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<ClCompile>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Full</Optimization>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<EnableEnhancedInstructionSet>
|
||||
</EnableEnhancedInstructionSet>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<Optimization>Full</Optimization>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<EnableEnhancedInstructionSet>
|
||||
</EnableEnhancedInstructionSet>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<FloatingPointExceptions>
|
||||
</FloatingPointExceptions>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>..\..\lib\angelscript64.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\source\as_atomic.cpp" />
|
||||
<ClCompile Include="..\..\source\as_builder.cpp" />
|
||||
<ClCompile Include="..\..\source\as_bytecode.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_arm.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_mips.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_ppc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_ppc_64.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_sh4.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_gcc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_mingw.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_msvc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_x86.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_xenon.cpp" />
|
||||
<ClCompile Include="..\..\source\as_compiler.cpp" />
|
||||
<ClCompile Include="..\..\source\as_configgroup.cpp" />
|
||||
<ClCompile Include="..\..\source\as_context.cpp" />
|
||||
<ClCompile Include="..\..\source\as_datatype.cpp" />
|
||||
<ClCompile Include="..\..\source\as_gc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_generic.cpp" />
|
||||
<ClCompile Include="..\..\source\as_globalproperty.cpp" />
|
||||
<ClCompile Include="..\..\source\as_memory.cpp" />
|
||||
<ClCompile Include="..\..\source\as_module.cpp" />
|
||||
<ClCompile Include="..\..\source\as_objecttype.cpp" />
|
||||
<ClCompile Include="..\..\source\as_outputbuffer.cpp" />
|
||||
<ClCompile Include="..\..\source\as_parser.cpp" />
|
||||
<ClCompile Include="..\..\source\as_restore.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptcode.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptengine.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptfunction.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptnode.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptobject.cpp" />
|
||||
<ClCompile Include="..\..\source\as_string.cpp" />
|
||||
<ClCompile Include="..\..\source\as_string_util.cpp" />
|
||||
<ClCompile Include="..\..\source\as_thread.cpp" />
|
||||
<ClCompile Include="..\..\source\as_tokenizer.cpp" />
|
||||
<ClCompile Include="..\..\source\as_typeinfo.cpp" />
|
||||
<ClCompile Include="..\..\source\as_variablescope.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\include\angelscript.h" />
|
||||
<ClInclude Include="..\..\source\as_array.h" />
|
||||
<ClInclude Include="..\..\source\as_atomic.h" />
|
||||
<ClInclude Include="..\..\source\as_builder.h" />
|
||||
<ClInclude Include="..\..\source\as_bytecode.h" />
|
||||
<ClInclude Include="..\..\source\as_callfunc.h" />
|
||||
<ClInclude Include="..\..\source\as_compiler.h" />
|
||||
<ClInclude Include="..\..\source\as_config.h" />
|
||||
<ClInclude Include="..\..\source\as_configgroup.h" />
|
||||
<ClInclude Include="..\..\source\as_context.h" />
|
||||
<ClInclude Include="..\..\source\as_criticalsection.h" />
|
||||
<ClInclude Include="..\..\source\as_datatype.h" />
|
||||
<ClInclude Include="..\..\source\as_debug.h" />
|
||||
<ClInclude Include="..\..\source\as_gc.h" />
|
||||
<ClInclude Include="..\..\source\as_generic.h" />
|
||||
<ClInclude Include="..\..\source\as_map.h" />
|
||||
<ClInclude Include="..\..\source\as_memory.h" />
|
||||
<ClInclude Include="..\..\source\as_module.h" />
|
||||
<ClInclude Include="..\..\source\as_objecttype.h" />
|
||||
<ClInclude Include="..\..\source\as_outputbuffer.h" />
|
||||
<ClInclude Include="..\..\source\as_parser.h" />
|
||||
<ClInclude Include="..\..\source\as_property.h" />
|
||||
<ClInclude Include="..\..\source\as_restore.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptcode.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptengine.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptfunction.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptnode.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptobject.h" />
|
||||
<ClInclude Include="..\..\source\as_string.h" />
|
||||
<ClInclude Include="..\..\source\as_string_util.h" />
|
||||
<ClInclude Include="..\..\source\as_symboltable.h" />
|
||||
<ClInclude Include="..\..\source\as_texts.h" />
|
||||
<ClInclude Include="..\..\source\as_thread.h" />
|
||||
<ClInclude Include="..\..\source\as_tokendef.h" />
|
||||
<ClInclude Include="..\..\source\as_tokenizer.h" />
|
||||
<ClInclude Include="..\..\source\as_typeinfo.h" />
|
||||
<ClInclude Include="..\..\source\as_variablescope.h" />
|
||||
<ClInclude Include="..\..\source\as_namespace.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\source\as_callfunc_x64_msvc_asm.asm">
|
||||
<FileType>Document</FileType>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ml64.exe /c /nologo /Fo"$(Configuration)\as_callfunc_x64_msvc_asm.obj" /W3 /Zi /Ta "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Configuration)\as_callfunc_x64_msvc_asm.obj;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ml64.exe /c /nologo /Fo"$(Configuration)\as_callfunc_x64_msvc_asm.obj" /W3 /Zi /Ta "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">ml64.exe /c /nologo /Fo"$(Configuration)\as_callfunc_x64_msvc_asm.obj" /W3 /Zi /Ta "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)\as_callfunc_x64_msvc_asm.obj;%(Outputs)</Outputs>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">$(Configuration)\as_callfunc_x64_msvc_asm.obj;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\source\as_callfunc_arm_gcc.S" />
|
||||
<CustomBuild Include="..\..\source\as_callfunc_arm_msvc.asm">
|
||||
<FileType>Document</FileType>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">armasm.exe -g -32 -o "$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj" "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">armasm.exe -g -32 -o "$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj" "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj;%(Outputs)</Outputs>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">armasm.exe -32 -o "$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj" "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
<None Include="..\..\source\as_callfunc_arm_vita.S" />
|
||||
<None Include="..\..\source\as_callfunc_arm_xcode.S" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
268
angelscript/projects/msvc2017/angelscript.vcxproj.filters
Normal file
268
angelscript/projects/msvc2017/angelscript.vcxproj.filters
Normal file
@@ -0,0 +1,268 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\source\as_atomic.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_builder.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_bytecode.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_mips.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_sh4.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_x86.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_compiler.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_configgroup.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_context.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_datatype.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_gc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_generic.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_globalproperty.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_memory.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_module.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_objecttype.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_outputbuffer.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_parser.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_restore.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptcode.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptengine.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptfunction.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptnode.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptobject.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_string.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_string_util.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_thread.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_tokenizer.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_typeinfo.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_variablescope.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_msvc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_arm.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_ppc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_ppc_64.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_gcc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_mingw.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_xenon.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\include\angelscript.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_array.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_builder.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_bytecode.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_callfunc.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_compiler.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_config.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_configgroup.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_context.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_datatype.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_debug.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_generic.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_map.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_module.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_objecttype.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_outputbuffer.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_parser.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_property.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_restore.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptcode.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptengine.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptfunction.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptnode.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptobject.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_string.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_string_util.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_texts.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_thread.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_tokendef.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_tokenizer.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_typeinfo.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_variablescope.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_gc.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_criticalsection.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_symboltable.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_atomic.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_memory.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_namespace.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\source\as_callfunc_x64_msvc_asm.asm">
|
||||
<Filter>Source Files</Filter>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\..\source\as_callfunc_arm_msvc.asm">
|
||||
<Filter>Source Files</Filter>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\source\as_callfunc_arm_gcc.S">
|
||||
<Filter>Source Files</Filter>
|
||||
</None>
|
||||
<None Include="..\..\source\as_callfunc_arm_xcode.S">
|
||||
<Filter>Source Files</Filter>
|
||||
</None>
|
||||
<None Include="..\..\source\as_callfunc_arm_vita.S">
|
||||
<Filter>Source Files</Filter>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
4
angelscript/projects/msvc2017/angelscript.vcxproj.user
Normal file
4
angelscript/projects/msvc2017/angelscript.vcxproj.user
Normal file
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup />
|
||||
</Project>
|
||||
26
angelscript/projects/msvc2019/angelscript.sln
Normal file
26
angelscript/projects/msvc2019/angelscript.sln
Normal file
@@ -0,0 +1,26 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio Express 2012 for Windows Desktop
|
||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "angelscript", "angelscript.vcxproj", "{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}"
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Win32 = Debug|Win32
|
||||
Debug|x64 = Debug|x64
|
||||
Release|Win32 = Release|Win32
|
||||
Release|x64 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|Win32.ActiveCfg = Debug|Win32
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|Win32.Build.0 = Debug|Win32
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|x64.ActiveCfg = Debug|x64
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Debug|x64.Build.0 = Debug|x64
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|Win32.ActiveCfg = Release|Win32
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|Win32.Build.0 = Release|Win32
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|x64.ActiveCfg = Release|x64
|
||||
{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}.Release|x64.Build.0 = Release|x64
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
554
angelscript/projects/msvc2019/angelscript.vcxproj
Normal file
554
angelscript/projects/msvc2019/angelscript.vcxproj
Normal file
@@ -0,0 +1,554 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="clang_debug|ARM">
|
||||
<Configuration>clang_debug</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="clang_debug|ARM64">
|
||||
<Configuration>clang_debug</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="clang_debug|Win32">
|
||||
<Configuration>clang_debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="clang_debug|x64">
|
||||
<Configuration>clang_debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|ARM">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|ARM64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|Win32">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|ARM">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>ARM</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|ARM64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>ARM64</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|Win32">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>Win32</Platform>
|
||||
</ProjectConfiguration>
|
||||
<ProjectConfiguration Include="Release|x64">
|
||||
<Configuration>Release</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid>{39E6AF97-6BA3-4A72-8C61-BCEBF214EBFD}</ProjectGuid>
|
||||
<RootNamespace>angelscript</RootNamespace>
|
||||
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v140_clang_3_7</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v140_clang_3_7</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v140_clang_3_7</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v142</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'" Label="Configuration">
|
||||
<ConfigurationType>StaticLibrary</ConfigurationType>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<PlatformToolset>v140_Clang_3_7</PlatformToolset>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings">
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\lib\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'">..\..\lib\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\lib\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">..\..\lib\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'">$(Configuration)\</IntDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">../../lib\</OutDir>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">../../lib\</OutDir>
|
||||
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(ProjectName)64d</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">$(ProjectName)64d</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)d</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'">$(ProjectName)d</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(ProjectName)d_arm</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(ProjectName)d_arm64</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">$(ProjectName)d_arm</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM64'">$(ProjectName)d_arm64</TargetName>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(ProjectName)64</TargetName>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<TargetName>$(ProjectName)_arm</TargetName>
|
||||
<OutDir>..\..\lib\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
|
||||
<TargetName>$(ProjectName)_arm64</TargetName>
|
||||
<OutDir>..\..\lib\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<OutDir>..\..\lib\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">
|
||||
<OutDir>..\..\lib\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM64'">
|
||||
<OutDir>..\..\lib\</OutDir>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
|
||||
<OutDir>..\..\lib\</OutDir>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName)d.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|Win32'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>AS_MAX_PORTABILITY;ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Enabled</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||
<DebugInformationFormat>FullDebug</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName)d.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName)64d.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">
|
||||
<ClCompile>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<WholeProgramOptimization>false</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;AS_DEBUG;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Enabled</ExceptionHandling>
|
||||
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
|
||||
<SmallerTypeCheck>false</SmallerTypeCheck>
|
||||
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>EnableAllWarnings</WarningLevel>
|
||||
<DebugInformationFormat>FullDebug</DebugInformationFormat>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<TreatWarningAsError>true</TreatWarningAsError>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>$(OutDir)$(ProjectName)64d.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||
<ClCompile>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Full</Optimization>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
|
||||
<ClCompile>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Full</Optimization>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<EnableEnhancedInstructionSet>
|
||||
</EnableEnhancedInstructionSet>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
|
||||
<ClCompile>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level3</WarningLevel>
|
||||
<Optimization>Full</Optimization>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<EnableEnhancedInstructionSet>
|
||||
</EnableEnhancedInstructionSet>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
</ClCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||
<ClCompile>
|
||||
<WholeProgramOptimization>true</WholeProgramOptimization>
|
||||
<PreprocessorDefinitions>ANGELSCRIPT_EXPORT;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<StringPooling>true</StringPooling>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
|
||||
<BufferSecurityCheck>false</BufferSecurityCheck>
|
||||
<RuntimeTypeInfo>false</RuntimeTypeInfo>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
<Optimization>Full</Optimization>
|
||||
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
|
||||
<IntrinsicFunctions>true</IntrinsicFunctions>
|
||||
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
|
||||
<EnableEnhancedInstructionSet>
|
||||
</EnableEnhancedInstructionSet>
|
||||
<FloatingPointModel>Fast</FloatingPointModel>
|
||||
<FloatingPointExceptions>
|
||||
</FloatingPointExceptions>
|
||||
</ClCompile>
|
||||
<Lib>
|
||||
<OutputFile>..\..\lib\angelscript64.lib</OutputFile>
|
||||
</Lib>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\source\as_atomic.cpp" />
|
||||
<ClCompile Include="..\..\source\as_builder.cpp" />
|
||||
<ClCompile Include="..\..\source\as_bytecode.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_arm.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_arm64.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_mips.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_ppc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_ppc_64.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_sh4.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_gcc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_mingw.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_msvc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_x86.cpp" />
|
||||
<ClCompile Include="..\..\source\as_callfunc_xenon.cpp" />
|
||||
<ClCompile Include="..\..\source\as_compiler.cpp" />
|
||||
<ClCompile Include="..\..\source\as_configgroup.cpp" />
|
||||
<ClCompile Include="..\..\source\as_context.cpp" />
|
||||
<ClCompile Include="..\..\source\as_datatype.cpp" />
|
||||
<ClCompile Include="..\..\source\as_gc.cpp" />
|
||||
<ClCompile Include="..\..\source\as_generic.cpp" />
|
||||
<ClCompile Include="..\..\source\as_globalproperty.cpp" />
|
||||
<ClCompile Include="..\..\source\as_memory.cpp" />
|
||||
<ClCompile Include="..\..\source\as_module.cpp" />
|
||||
<ClCompile Include="..\..\source\as_objecttype.cpp" />
|
||||
<ClCompile Include="..\..\source\as_outputbuffer.cpp" />
|
||||
<ClCompile Include="..\..\source\as_parser.cpp" />
|
||||
<ClCompile Include="..\..\source\as_restore.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptcode.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptengine.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptfunction.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptnode.cpp" />
|
||||
<ClCompile Include="..\..\source\as_scriptobject.cpp" />
|
||||
<ClCompile Include="..\..\source\as_string.cpp" />
|
||||
<ClCompile Include="..\..\source\as_string_util.cpp" />
|
||||
<ClCompile Include="..\..\source\as_thread.cpp" />
|
||||
<ClCompile Include="..\..\source\as_tokenizer.cpp" />
|
||||
<ClCompile Include="..\..\source\as_typeinfo.cpp" />
|
||||
<ClCompile Include="..\..\source\as_variablescope.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\include\angelscript.h" />
|
||||
<ClInclude Include="..\..\source\as_array.h" />
|
||||
<ClInclude Include="..\..\source\as_atomic.h" />
|
||||
<ClInclude Include="..\..\source\as_builder.h" />
|
||||
<ClInclude Include="..\..\source\as_bytecode.h" />
|
||||
<ClInclude Include="..\..\source\as_callfunc.h" />
|
||||
<ClInclude Include="..\..\source\as_compiler.h" />
|
||||
<ClInclude Include="..\..\source\as_config.h" />
|
||||
<ClInclude Include="..\..\source\as_configgroup.h" />
|
||||
<ClInclude Include="..\..\source\as_context.h" />
|
||||
<ClInclude Include="..\..\source\as_criticalsection.h" />
|
||||
<ClInclude Include="..\..\source\as_datatype.h" />
|
||||
<ClInclude Include="..\..\source\as_debug.h" />
|
||||
<ClInclude Include="..\..\source\as_gc.h" />
|
||||
<ClInclude Include="..\..\source\as_generic.h" />
|
||||
<ClInclude Include="..\..\source\as_map.h" />
|
||||
<ClInclude Include="..\..\source\as_memory.h" />
|
||||
<ClInclude Include="..\..\source\as_module.h" />
|
||||
<ClInclude Include="..\..\source\as_objecttype.h" />
|
||||
<ClInclude Include="..\..\source\as_outputbuffer.h" />
|
||||
<ClInclude Include="..\..\source\as_parser.h" />
|
||||
<ClInclude Include="..\..\source\as_property.h" />
|
||||
<ClInclude Include="..\..\source\as_restore.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptcode.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptengine.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptfunction.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptnode.h" />
|
||||
<ClInclude Include="..\..\source\as_scriptobject.h" />
|
||||
<ClInclude Include="..\..\source\as_string.h" />
|
||||
<ClInclude Include="..\..\source\as_string_util.h" />
|
||||
<ClInclude Include="..\..\source\as_symboltable.h" />
|
||||
<ClInclude Include="..\..\source\as_texts.h" />
|
||||
<ClInclude Include="..\..\source\as_thread.h" />
|
||||
<ClInclude Include="..\..\source\as_tokendef.h" />
|
||||
<ClInclude Include="..\..\source\as_tokenizer.h" />
|
||||
<ClInclude Include="..\..\source\as_typeinfo.h" />
|
||||
<ClInclude Include="..\..\source\as_variablescope.h" />
|
||||
<ClInclude Include="..\..\source\as_namespace.h" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\source\as_callfunc_x64_msvc_asm.asm">
|
||||
<FileType>Document</FileType>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ml64.exe /c /nologo /Fo"$(Configuration)\as_callfunc_x64_msvc_asm.obj" /W3 /Zi /Ta "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Configuration)\as_callfunc_x64_msvc_asm.obj;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ml64.exe /c /nologo /Fo"$(Configuration)\as_callfunc_x64_msvc_asm.obj" /W3 /Zi /Ta "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">ml64.exe /c /nologo /Fo"$(Configuration)\as_callfunc_x64_msvc_asm.obj" /W3 /Zi /Ta "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)\as_callfunc_x64_msvc_asm.obj;%(Outputs)</Outputs>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='clang_debug|x64'">$(Configuration)\as_callfunc_x64_msvc_asm.obj;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\source\as_callfunc_arm64_msvc.asm">
|
||||
<FileType>Document</FileType>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM64'">armasm64.exe -g -o "$(Platform)\$(Configuration)\as_callfunc_arm64_msvc.obj" "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">armasm64.exe -g -o "$(Platform)\$(Configuration)\as_callfunc_arm64_msvc.obj" "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">armasm64.exe -o "$(Platform)\$(Configuration)\as_callfunc_arm64_msvc.obj" "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(Platform)\$(Configuration)\as_callfunc_arm64_msvc.obj;%(Outputs)</Outputs>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM64'">$(Platform)\$(Configuration)\as_callfunc_arm64_msvc.obj;%(Outputs)</Outputs>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(Platform)\$(Configuration)\as_callfunc_arm64_msvc.obj;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
<None Include="..\..\source\as_callfunc_arm64_gcc.S" />
|
||||
<None Include="..\..\source\as_callfunc_arm_gcc.S" />
|
||||
<CustomBuild Include="..\..\source\as_callfunc_arm_msvc.asm">
|
||||
<FileType>Document</FileType>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">armasm.exe -g -32 -o "$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj" "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">armasm.exe -g -32 -o "$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj" "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj;%(Outputs)</Outputs>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='clang_debug|ARM'">$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj;%(Outputs)</Outputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">armasm.exe -32 -o "$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj" "%(RootDir)%(Directory)\%(Filename)%(Extension)"</Command>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">$(Platform)\$(Configuration)\as_callfunc_arm_msvc.obj;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
<None Include="..\..\source\as_callfunc_arm_vita.S" />
|
||||
<None Include="..\..\source\as_callfunc_arm_xcode.S" />
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets">
|
||||
</ImportGroup>
|
||||
</Project>
|
||||
277
angelscript/projects/msvc2019/angelscript.vcxproj.filters
Normal file
277
angelscript/projects/msvc2019/angelscript.vcxproj.filters
Normal file
@@ -0,0 +1,277 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Source Files">
|
||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Header Files">
|
||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClCompile Include="..\..\source\as_atomic.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_builder.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_bytecode.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_mips.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_sh4.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_x86.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_compiler.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_configgroup.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_context.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_datatype.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_gc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_generic.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_globalproperty.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_memory.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_module.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_objecttype.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_outputbuffer.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_parser.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_restore.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptcode.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptengine.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptfunction.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptnode.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_scriptobject.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_string.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_string_util.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_thread.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_tokenizer.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_typeinfo.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_variablescope.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_msvc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_arm.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_ppc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_ppc_64.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_gcc.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_x64_mingw.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_xenon.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\source\as_callfunc_arm64.cpp">
|
||||
<Filter>Source Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="..\..\include\angelscript.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_array.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_builder.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_bytecode.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_callfunc.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_compiler.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_config.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_configgroup.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_context.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_datatype.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_debug.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_generic.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_map.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_module.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_objecttype.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_outputbuffer.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_parser.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_property.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_restore.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptcode.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptengine.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptfunction.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptnode.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_scriptobject.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_string.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_string_util.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_texts.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_thread.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_tokendef.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_tokenizer.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_typeinfo.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_variablescope.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_gc.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_criticalsection.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_symboltable.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_atomic.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_memory.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\source\as_namespace.h">
|
||||
<Filter>Header Files</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="..\..\source\as_callfunc_x64_msvc_asm.asm">
|
||||
<Filter>Source Files</Filter>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\..\source\as_callfunc_arm_msvc.asm">
|
||||
<Filter>Source Files</Filter>
|
||||
</CustomBuild>
|
||||
<CustomBuild Include="..\..\source\as_callfunc_arm64_msvc.asm">
|
||||
<Filter>Source Files</Filter>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\source\as_callfunc_arm_gcc.S">
|
||||
<Filter>Source Files</Filter>
|
||||
</None>
|
||||
<None Include="..\..\source\as_callfunc_arm_xcode.S">
|
||||
<Filter>Source Files</Filter>
|
||||
</None>
|
||||
<None Include="..\..\source\as_callfunc_arm_vita.S">
|
||||
<Filter>Source Files</Filter>
|
||||
</None>
|
||||
<None Include="..\..\source\as_callfunc_arm64_gcc.S">
|
||||
<Filter>Source Files</Filter>
|
||||
</None>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
136
angelscript/projects/trolltechqt/angelscript.pro
Normal file
136
angelscript/projects/trolltechqt/angelscript.pro
Normal file
@@ -0,0 +1,136 @@
|
||||
TEMPLATE = lib
|
||||
|
||||
DEPENDPATH += ../../source ../../include
|
||||
INCLUDEPATH += ../../include
|
||||
|
||||
QMAKE_CXXFLAGS += -Wno-strict-aliasing
|
||||
|
||||
CONFIG -= debug debug_and_release release app_bundle qt dll
|
||||
|
||||
CONFIG += staticlib release
|
||||
|
||||
DEFINES += _CRT_SECURE_NO_WARNINGS
|
||||
|
||||
DESTDIR = ../../lib
|
||||
|
||||
win32: LIBS += -lwinmm
|
||||
|
||||
HEADERS += ../../include/angelscript.h \
|
||||
../../source/as_array.h \
|
||||
../../source/as_atomic.h \
|
||||
../../source/as_builder.h \
|
||||
../../source/as_bytecode.h \
|
||||
../../source/as_callfunc.h \
|
||||
../../source/as_compiler.h \
|
||||
../../source/as_config.h \
|
||||
../../source/as_configgroup.h \
|
||||
../../source/as_context.h \
|
||||
../../source/as_criticalsection.h \
|
||||
../../source/as_datatype.h \
|
||||
../../source/as_debug.h \
|
||||
../../source/as_gc.h \
|
||||
../../source/as_generic.h \
|
||||
../../source/as_map.h \
|
||||
../../source/as_memory.h \
|
||||
../../source/as_module.h \
|
||||
../../source/as_objecttype.h \
|
||||
../../source/as_outputbuffer.h \
|
||||
../../source/as_parser.h \
|
||||
../../source/as_property.h \
|
||||
../../source/as_restore.h \
|
||||
../../source/as_scriptcode.h \
|
||||
../../source/as_scriptengine.h \
|
||||
../../source/as_scriptfunction.h \
|
||||
../../source/as_scriptnode.h \
|
||||
../../source/as_scriptobject.h \
|
||||
../../source/as_string.h \
|
||||
../../source/as_string_util.h \
|
||||
../../source/as_symboltable.h \
|
||||
../../source/as_texts.h \
|
||||
../../source/as_thread.h \
|
||||
../../source/as_tokendef.h \
|
||||
../../source/as_tokenizer.h \
|
||||
../../source/as_typeinfo.h \
|
||||
../../source/as_variablescope.h
|
||||
|
||||
SOURCES += ../../source/as_atomic.cpp \
|
||||
../../source/as_builder.cpp \
|
||||
../../source/as_bytecode.cpp \
|
||||
../../source/as_callfunc.cpp \
|
||||
../../source/as_callfunc_mips.cpp \
|
||||
../../source/as_callfunc_ppc.cpp \
|
||||
../../source/as_callfunc_ppc_64.cpp \
|
||||
../../source/as_callfunc_sh4.cpp \
|
||||
../../source/as_callfunc_x64_gcc.cpp \
|
||||
../../source/as_callfunc_x64_mingw.cpp \
|
||||
../../source/as_callfunc_x64_msvc.cpp \
|
||||
../../source/as_callfunc_x86.cpp \
|
||||
../../source/as_callfunc_xenon.cpp \
|
||||
../../source/as_compiler.cpp \
|
||||
../../source/as_configgroup.cpp \
|
||||
../../source/as_context.cpp \
|
||||
../../source/as_datatype.cpp \
|
||||
../../source/as_gc.cpp \
|
||||
../../source/as_generic.cpp \
|
||||
../../source/as_globalproperty.cpp \
|
||||
../../source/as_memory.cpp \
|
||||
../../source/as_module.cpp \
|
||||
../../source/as_objecttype.cpp \
|
||||
../../source/as_outputbuffer.cpp \
|
||||
../../source/as_parser.cpp \
|
||||
../../source/as_restore.cpp \
|
||||
../../source/as_scriptcode.cpp \
|
||||
../../source/as_scriptengine.cpp \
|
||||
../../source/as_scriptfunction.cpp \
|
||||
../../source/as_scriptnode.cpp \
|
||||
../../source/as_scriptobject.cpp \
|
||||
../../source/as_string.cpp \
|
||||
../../source/as_string_util.cpp \
|
||||
../../source/as_thread.cpp \
|
||||
../../source/as_tokenizer.cpp \
|
||||
../../source/as_typeinfo.cpp \
|
||||
../../source/as_variablescope.cpp
|
||||
|
||||
HEADERS += ../../../add_on/scriptany/scriptany.h \
|
||||
../../../add_on/scriptarray/scriptarray.h \
|
||||
../../../add_on/scriptdictionary/scriptdictionary.h \
|
||||
../../../add_on/scriptmath/scriptmath.h \
|
||||
../../../add_on/scripthandle/scripthandle.h \
|
||||
../../../add_on/scriptstdstring/scriptstdstring.h \
|
||||
../../../add_on/scriptbuilder/scriptbuilder.h
|
||||
|
||||
SOURCES += ../../../add_on/scriptany/scriptany.cpp \
|
||||
../../../add_on/scriptarray/scriptarray.cpp \
|
||||
../../../add_on/scriptdictionary/scriptdictionary.cpp \
|
||||
../../../add_on/scriptmath/scriptmath.cpp \
|
||||
../../../add_on/scripthandle/scripthandle.cpp \
|
||||
../../../add_on/scriptstdstring/scriptstdstring.cpp \
|
||||
../../../add_on/scriptstdstring/scriptstdstring_utils.cpp \
|
||||
../../../add_on/scriptbuilder/scriptbuilder.cpp
|
||||
|
||||
OBJECTS_DIR = tmp
|
||||
MOC_DIR = tmp
|
||||
UI_DIR = tmp
|
||||
RCC_DIR = tmp
|
||||
|
||||
!win32-g++:win32:contains(QMAKE_HOST.arch, x86_64):{
|
||||
asm_compiler.commands = ml64 /c
|
||||
asm_compiler.commands += /Fo ${QMAKE_FILE_OUT} ${QMAKE_FILE_IN}
|
||||
asm_compiler.output = ${QMAKE_VAR_OBJECTS_DIR}${QMAKE_FILE_BASE}$${first(QMAKE_EXT_OBJ)}
|
||||
asm_compiler.input = ASM_SOURCES
|
||||
asm_compiler.variable_out = OBJECTS
|
||||
asm_compiler.name = compiling[asm] ${QMAKE_FILE_IN}
|
||||
silent:asm_compiler.commands = @echo compiling[asm] ${QMAKE_FILE_IN} && $$asm_compiler.commands
|
||||
QMAKE_EXTRA_COMPILERS += asm_compiler
|
||||
|
||||
ASM_SOURCES += \
|
||||
$$PWD/angelscript/source/as_callfunc_x64_msvc_asm.asm
|
||||
|
||||
if(win32-msvc2008|win32-msvc2010):equals(TEMPLATE_PREFIX, "vc") {
|
||||
SOURCES += \
|
||||
$$PWD/angelscript/source/as_callfunc_x64_msvc_asm.asm
|
||||
}
|
||||
}
|
||||
|
||||
# QMAKE_CXXFLAGS_RELEASE += /MP
|
||||
|
||||
768
angelscript/projects/xcode/angelscript.xcodeproj/project.pbxproj
Normal file
768
angelscript/projects/xcode/angelscript.xcodeproj/project.pbxproj
Normal file
@@ -0,0 +1,768 @@
|
||||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
classes = {
|
||||
};
|
||||
objectVersion = 46;
|
||||
objects = {
|
||||
|
||||
/* Begin PBXBuildFile section */
|
||||
6E91005C1823FC7000D59009 /* angelscript.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E91005B1823FC7000D59009 /* angelscript.h */; };
|
||||
6E91005D1823FC7000D59009 /* angelscript.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E91005B1823FC7000D59009 /* angelscript.h */; };
|
||||
6E91FF911823DA0D00D59009 /* as_array.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BCF51523FF2300EFAB3F /* as_array.h */; };
|
||||
6E91FF921823DA0D00D59009 /* as_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BCF71523FF2300EFAB3F /* as_atomic.h */; };
|
||||
6E91FF931823DA0D00D59009 /* as_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BCF91523FF2300EFAB3F /* as_builder.h */; };
|
||||
6E91FF941823DA0D00D59009 /* as_bytecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BCFB1523FF2300EFAB3F /* as_bytecode.h */; };
|
||||
6E91FF951823DA0D00D59009 /* as_callfunc.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BCFD1523FF2300EFAB3F /* as_callfunc.h */; };
|
||||
6E91FF961823DA0D00D59009 /* as_compiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD0D1523FF2300EFAB3F /* as_compiler.h */; };
|
||||
6E91FF971823DA0D00D59009 /* as_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD0E1523FF2300EFAB3F /* as_config.h */; };
|
||||
6E91FF981823DA0D00D59009 /* as_configgroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD111523FF2300EFAB3F /* as_configgroup.h */; };
|
||||
6E91FF991823DA0D00D59009 /* as_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD131523FF2300EFAB3F /* as_context.h */; };
|
||||
6E91FF9A1823DA0D00D59009 /* as_criticalsection.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD141523FF2300EFAB3F /* as_criticalsection.h */; };
|
||||
6E91FF9B1823DA0D00D59009 /* as_datatype.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD161523FF2300EFAB3F /* as_datatype.h */; };
|
||||
6E91FF9C1823DA0D00D59009 /* as_debug.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD171523FF2300EFAB3F /* as_debug.h */; };
|
||||
6E91FF9D1823DA0D00D59009 /* as_gc.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD191523FF2300EFAB3F /* as_gc.h */; };
|
||||
6E91FF9E1823DA0D00D59009 /* as_generic.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD1B1523FF2300EFAB3F /* as_generic.h */; };
|
||||
6E91FF9F1823DA0D00D59009 /* as_map.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD1D1523FF2300EFAB3F /* as_map.h */; };
|
||||
6E91FFA01823DA0D00D59009 /* as_memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD1F1523FF2300EFAB3F /* as_memory.h */; };
|
||||
6E91FFA11823DA0D00D59009 /* as_module.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD211523FF2300EFAB3F /* as_module.h */; };
|
||||
6E91FFA21823DA0D00D59009 /* as_objecttype.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD231523FF2300EFAB3F /* as_objecttype.h */; };
|
||||
6E91FFA31823DA0D00D59009 /* as_outputbuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD251523FF2300EFAB3F /* as_outputbuffer.h */; };
|
||||
6E91FFA41823DA0D00D59009 /* as_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD271523FF2300EFAB3F /* as_parser.h */; };
|
||||
6E91FFA51823DA0D00D59009 /* as_property.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD281523FF2300EFAB3F /* as_property.h */; };
|
||||
6E91FFA61823DA0D00D59009 /* as_restore.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD2A1523FF2300EFAB3F /* as_restore.h */; };
|
||||
6E91FFA71823DA0D00D59009 /* as_scriptcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD2C1523FF2300EFAB3F /* as_scriptcode.h */; };
|
||||
6E91FFA81823DA0D00D59009 /* as_scriptengine.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD2E1523FF2300EFAB3F /* as_scriptengine.h */; };
|
||||
6E91FFA91823DA0D00D59009 /* as_scriptfunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD301523FF2300EFAB3F /* as_scriptfunction.h */; };
|
||||
6E91FFAA1823DA0D00D59009 /* as_scriptnode.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD321523FF2300EFAB3F /* as_scriptnode.h */; };
|
||||
6E91FFAB1823DA0D00D59009 /* as_scriptobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD341523FF2300EFAB3F /* as_scriptobject.h */; };
|
||||
6E91FFAC1823DA0D00D59009 /* as_string.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD361523FF2300EFAB3F /* as_string.h */; };
|
||||
6E91FFAD1823DA0D00D59009 /* as_string_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD381523FF2300EFAB3F /* as_string_util.h */; };
|
||||
6E91FFAE1823DA0D00D59009 /* as_texts.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD391523FF2300EFAB3F /* as_texts.h */; };
|
||||
6E91FFAF1823DA0D00D59009 /* as_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD3B1523FF2300EFAB3F /* as_thread.h */; };
|
||||
6E91FFB01823DA0D00D59009 /* as_tokendef.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD3C1523FF2300EFAB3F /* as_tokendef.h */; };
|
||||
6E91FFB11823DA0D00D59009 /* as_tokenizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD3E1523FF2300EFAB3F /* as_tokenizer.h */; };
|
||||
6E91FFB21823DA0D00D59009 /* as_typeinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD401523FF2300EFAB3F /* as_typeinfo.h */; };
|
||||
6E91FFB31823DA0D00D59009 /* as_variablescope.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD421523FF2300EFAB3F /* as_variablescope.h */; };
|
||||
6E91FFB51823DA0D00D59009 /* as_atomic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BCF61523FF2300EFAB3F /* as_atomic.cpp */; };
|
||||
6E91FFB61823DA0D00D59009 /* as_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BCF81523FF2300EFAB3F /* as_builder.cpp */; };
|
||||
6E91FFB71823DA0D00D59009 /* as_bytecode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BCFA1523FF2300EFAB3F /* as_bytecode.cpp */; };
|
||||
6E91FFB81823DA0D00D59009 /* as_callfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BCFC1523FF2300EFAB3F /* as_callfunc.cpp */; };
|
||||
6E91FFB91823DA0D00D59009 /* as_callfunc_arm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BCFE1523FF2300EFAB3F /* as_callfunc_arm.cpp */; };
|
||||
6E91FFBA1823DA0D00D59009 /* as_callfunc_arm_gcc.S in Sources */ = {isa = PBXBuildFile; fileRef = 7547BCFF1523FF2300EFAB3F /* as_callfunc_arm_gcc.S */; };
|
||||
6E91FFBC1823DA0D00D59009 /* as_callfunc_arm_xcode.S in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD011523FF2300EFAB3F /* as_callfunc_arm_xcode.S */; };
|
||||
6E91FFBD1823DA0D00D59009 /* as_callfunc_mips.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD021523FF2300EFAB3F /* as_callfunc_mips.cpp */; };
|
||||
6E91FFBE1823DA0D00D59009 /* as_callfunc_ppc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD031523FF2300EFAB3F /* as_callfunc_ppc.cpp */; };
|
||||
6E91FFBF1823DA0D00D59009 /* as_callfunc_ppc_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD041523FF2300EFAB3F /* as_callfunc_ppc_64.cpp */; };
|
||||
6E91FFC01823DA0D00D59009 /* as_callfunc_sh4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD051523FF2300EFAB3F /* as_callfunc_sh4.cpp */; };
|
||||
6E91FFC11823DA0D00D59009 /* as_callfunc_x64_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD061523FF2300EFAB3F /* as_callfunc_x64_gcc.cpp */; };
|
||||
6E91FFC51823DA0D00D59009 /* as_callfunc_x86.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD0A1523FF2300EFAB3F /* as_callfunc_x86.cpp */; };
|
||||
6E91FFC71823DA0D00D59009 /* as_compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD0C1523FF2300EFAB3F /* as_compiler.cpp */; };
|
||||
6E91FFC81823DA0D00D59009 /* as_configgroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD101523FF2300EFAB3F /* as_configgroup.cpp */; };
|
||||
6E91FFC91823DA0D00D59009 /* as_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD121523FF2300EFAB3F /* as_context.cpp */; };
|
||||
6E91FFCA1823DA0D00D59009 /* as_datatype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD151523FF2300EFAB3F /* as_datatype.cpp */; };
|
||||
6E91FFCB1823DA0D00D59009 /* as_gc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD181523FF2300EFAB3F /* as_gc.cpp */; };
|
||||
6E91FFCC1823DA0D00D59009 /* as_generic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD1A1523FF2300EFAB3F /* as_generic.cpp */; };
|
||||
6E91FFCD1823DA0D00D59009 /* as_globalproperty.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD1C1523FF2300EFAB3F /* as_globalproperty.cpp */; };
|
||||
6E91FFCE1823DA0D00D59009 /* as_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD1E1523FF2300EFAB3F /* as_memory.cpp */; };
|
||||
6E91FFCF1823DA0D00D59009 /* as_module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD201523FF2300EFAB3F /* as_module.cpp */; };
|
||||
6E91FFD01823DA0D00D59009 /* as_objecttype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD221523FF2300EFAB3F /* as_objecttype.cpp */; };
|
||||
6E91FFD11823DA0D00D59009 /* as_outputbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD241523FF2300EFAB3F /* as_outputbuffer.cpp */; };
|
||||
6E91FFD21823DA0D00D59009 /* as_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD261523FF2300EFAB3F /* as_parser.cpp */; };
|
||||
6E91FFD31823DA0D00D59009 /* as_restore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD291523FF2300EFAB3F /* as_restore.cpp */; };
|
||||
6E91FFD41823DA0D00D59009 /* as_scriptcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD2B1523FF2300EFAB3F /* as_scriptcode.cpp */; };
|
||||
6E91FFD51823DA0D00D59009 /* as_scriptengine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD2D1523FF2300EFAB3F /* as_scriptengine.cpp */; };
|
||||
6E91FFD61823DA0D00D59009 /* as_scriptfunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD2F1523FF2300EFAB3F /* as_scriptfunction.cpp */; };
|
||||
6E91FFD71823DA0D00D59009 /* as_scriptnode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD311523FF2300EFAB3F /* as_scriptnode.cpp */; };
|
||||
6E91FFD81823DA0D00D59009 /* as_scriptobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD331523FF2300EFAB3F /* as_scriptobject.cpp */; };
|
||||
6E91FFD91823DA0D00D59009 /* as_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD351523FF2300EFAB3F /* as_string.cpp */; };
|
||||
6E91FFDA1823DA0D00D59009 /* as_string_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD371523FF2300EFAB3F /* as_string_util.cpp */; };
|
||||
6E91FFDB1823DA0D00D59009 /* as_thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD3A1523FF2300EFAB3F /* as_thread.cpp */; };
|
||||
6E91FFDC1823DA0D00D59009 /* as_tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD3D1523FF2300EFAB3F /* as_tokenizer.cpp */; };
|
||||
6E91FFDD1823DA0D00D59009 /* as_typeinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD3F1523FF2300EFAB3F /* as_typeinfo.cpp */; };
|
||||
6E91FFDE1823DA0D00D59009 /* as_variablescope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD411523FF2300EFAB3F /* as_variablescope.cpp */; };
|
||||
7547BD451523FF2300EFAB3F /* as_array.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BCF51523FF2300EFAB3F /* as_array.h */; };
|
||||
7547BD461523FF2300EFAB3F /* as_atomic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BCF61523FF2300EFAB3F /* as_atomic.cpp */; };
|
||||
7547BD471523FF2300EFAB3F /* as_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BCF71523FF2300EFAB3F /* as_atomic.h */; };
|
||||
7547BD481523FF2300EFAB3F /* as_builder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BCF81523FF2300EFAB3F /* as_builder.cpp */; };
|
||||
7547BD491523FF2300EFAB3F /* as_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BCF91523FF2300EFAB3F /* as_builder.h */; };
|
||||
7547BD4A1523FF2300EFAB3F /* as_bytecode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BCFA1523FF2300EFAB3F /* as_bytecode.cpp */; };
|
||||
7547BD4B1523FF2300EFAB3F /* as_bytecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BCFB1523FF2300EFAB3F /* as_bytecode.h */; };
|
||||
7547BD4C1523FF2300EFAB3F /* as_callfunc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BCFC1523FF2300EFAB3F /* as_callfunc.cpp */; };
|
||||
7547BD4D1523FF2300EFAB3F /* as_callfunc.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BCFD1523FF2300EFAB3F /* as_callfunc.h */; };
|
||||
7547BD4E1523FF2300EFAB3F /* as_callfunc_arm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BCFE1523FF2300EFAB3F /* as_callfunc_arm.cpp */; };
|
||||
7547BD4F1523FF2300EFAB3F /* as_callfunc_arm_gcc.S in Sources */ = {isa = PBXBuildFile; fileRef = 7547BCFF1523FF2300EFAB3F /* as_callfunc_arm_gcc.S */; };
|
||||
7547BD521523FF2300EFAB3F /* as_callfunc_mips.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD021523FF2300EFAB3F /* as_callfunc_mips.cpp */; };
|
||||
7547BD531523FF2300EFAB3F /* as_callfunc_ppc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD031523FF2300EFAB3F /* as_callfunc_ppc.cpp */; };
|
||||
7547BD541523FF2300EFAB3F /* as_callfunc_ppc_64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD041523FF2300EFAB3F /* as_callfunc_ppc_64.cpp */; };
|
||||
7547BD551523FF2300EFAB3F /* as_callfunc_sh4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD051523FF2300EFAB3F /* as_callfunc_sh4.cpp */; };
|
||||
7547BD561523FF2300EFAB3F /* as_callfunc_x64_gcc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD061523FF2300EFAB3F /* as_callfunc_x64_gcc.cpp */; };
|
||||
7547BD5A1523FF2300EFAB3F /* as_callfunc_x86.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD0A1523FF2300EFAB3F /* as_callfunc_x86.cpp */; };
|
||||
7547BD5C1523FF2300EFAB3F /* as_compiler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD0C1523FF2300EFAB3F /* as_compiler.cpp */; };
|
||||
7547BD5D1523FF2300EFAB3F /* as_compiler.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD0D1523FF2300EFAB3F /* as_compiler.h */; };
|
||||
7547BD5E1523FF2300EFAB3F /* as_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD0E1523FF2300EFAB3F /* as_config.h */; };
|
||||
7547BD5F1523FF2300EFAB3F /* as_configgroup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD101523FF2300EFAB3F /* as_configgroup.cpp */; };
|
||||
7547BD601523FF2300EFAB3F /* as_configgroup.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD111523FF2300EFAB3F /* as_configgroup.h */; };
|
||||
7547BD611523FF2300EFAB3F /* as_context.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD121523FF2300EFAB3F /* as_context.cpp */; };
|
||||
7547BD621523FF2300EFAB3F /* as_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD131523FF2300EFAB3F /* as_context.h */; };
|
||||
7547BD631523FF2300EFAB3F /* as_criticalsection.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD141523FF2300EFAB3F /* as_criticalsection.h */; };
|
||||
7547BD641523FF2300EFAB3F /* as_datatype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD151523FF2300EFAB3F /* as_datatype.cpp */; };
|
||||
7547BD651523FF2300EFAB3F /* as_datatype.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD161523FF2300EFAB3F /* as_datatype.h */; };
|
||||
7547BD661523FF2300EFAB3F /* as_debug.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD171523FF2300EFAB3F /* as_debug.h */; };
|
||||
7547BD671523FF2300EFAB3F /* as_gc.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD181523FF2300EFAB3F /* as_gc.cpp */; };
|
||||
7547BD681523FF2300EFAB3F /* as_gc.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD191523FF2300EFAB3F /* as_gc.h */; };
|
||||
7547BD691523FF2300EFAB3F /* as_generic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD1A1523FF2300EFAB3F /* as_generic.cpp */; };
|
||||
7547BD6A1523FF2300EFAB3F /* as_generic.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD1B1523FF2300EFAB3F /* as_generic.h */; };
|
||||
7547BD6B1523FF2300EFAB3F /* as_globalproperty.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD1C1523FF2300EFAB3F /* as_globalproperty.cpp */; };
|
||||
7547BD6C1523FF2300EFAB3F /* as_map.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD1D1523FF2300EFAB3F /* as_map.h */; };
|
||||
7547BD6D1523FF2300EFAB3F /* as_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD1E1523FF2300EFAB3F /* as_memory.cpp */; };
|
||||
7547BD6E1523FF2300EFAB3F /* as_memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD1F1523FF2300EFAB3F /* as_memory.h */; };
|
||||
7547BD6F1523FF2300EFAB3F /* as_module.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD201523FF2300EFAB3F /* as_module.cpp */; };
|
||||
7547BD701523FF2300EFAB3F /* as_module.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD211523FF2300EFAB3F /* as_module.h */; };
|
||||
7547BD711523FF2300EFAB3F /* as_objecttype.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD221523FF2300EFAB3F /* as_objecttype.cpp */; };
|
||||
7547BD721523FF2300EFAB3F /* as_objecttype.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD231523FF2300EFAB3F /* as_objecttype.h */; };
|
||||
7547BD731523FF2300EFAB3F /* as_outputbuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD241523FF2300EFAB3F /* as_outputbuffer.cpp */; };
|
||||
7547BD741523FF2300EFAB3F /* as_outputbuffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD251523FF2300EFAB3F /* as_outputbuffer.h */; };
|
||||
7547BD751523FF2300EFAB3F /* as_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD261523FF2300EFAB3F /* as_parser.cpp */; };
|
||||
7547BD761523FF2300EFAB3F /* as_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD271523FF2300EFAB3F /* as_parser.h */; };
|
||||
7547BD771523FF2300EFAB3F /* as_property.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD281523FF2300EFAB3F /* as_property.h */; };
|
||||
7547BD781523FF2300EFAB3F /* as_restore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD291523FF2300EFAB3F /* as_restore.cpp */; };
|
||||
7547BD791523FF2300EFAB3F /* as_restore.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD2A1523FF2300EFAB3F /* as_restore.h */; };
|
||||
7547BD7A1523FF2300EFAB3F /* as_scriptcode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD2B1523FF2300EFAB3F /* as_scriptcode.cpp */; };
|
||||
7547BD7B1523FF2300EFAB3F /* as_scriptcode.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD2C1523FF2300EFAB3F /* as_scriptcode.h */; };
|
||||
7547BD7C1523FF2300EFAB3F /* as_scriptengine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD2D1523FF2300EFAB3F /* as_scriptengine.cpp */; };
|
||||
7547BD7D1523FF2300EFAB3F /* as_scriptengine.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD2E1523FF2300EFAB3F /* as_scriptengine.h */; };
|
||||
7547BD7E1523FF2300EFAB3F /* as_scriptfunction.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD2F1523FF2300EFAB3F /* as_scriptfunction.cpp */; };
|
||||
7547BD7F1523FF2300EFAB3F /* as_scriptfunction.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD301523FF2300EFAB3F /* as_scriptfunction.h */; };
|
||||
7547BD801523FF2300EFAB3F /* as_scriptnode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD311523FF2300EFAB3F /* as_scriptnode.cpp */; };
|
||||
7547BD811523FF2300EFAB3F /* as_scriptnode.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD321523FF2300EFAB3F /* as_scriptnode.h */; };
|
||||
7547BD821523FF2300EFAB3F /* as_scriptobject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD331523FF2300EFAB3F /* as_scriptobject.cpp */; };
|
||||
7547BD831523FF2300EFAB3F /* as_scriptobject.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD341523FF2300EFAB3F /* as_scriptobject.h */; };
|
||||
7547BD841523FF2300EFAB3F /* as_string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD351523FF2300EFAB3F /* as_string.cpp */; };
|
||||
7547BD851523FF2300EFAB3F /* as_string.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD361523FF2300EFAB3F /* as_string.h */; };
|
||||
7547BD861523FF2300EFAB3F /* as_string_util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD371523FF2300EFAB3F /* as_string_util.cpp */; };
|
||||
7547BD871523FF2300EFAB3F /* as_string_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD381523FF2300EFAB3F /* as_string_util.h */; };
|
||||
7547BD881523FF2300EFAB3F /* as_texts.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD391523FF2300EFAB3F /* as_texts.h */; };
|
||||
7547BD891523FF2300EFAB3F /* as_thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD3A1523FF2300EFAB3F /* as_thread.cpp */; };
|
||||
7547BD8A1523FF2300EFAB3F /* as_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD3B1523FF2300EFAB3F /* as_thread.h */; };
|
||||
7547BD8B1523FF2300EFAB3F /* as_tokendef.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD3C1523FF2300EFAB3F /* as_tokendef.h */; };
|
||||
7547BD8C1523FF2300EFAB3F /* as_tokenizer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD3D1523FF2300EFAB3F /* as_tokenizer.cpp */; };
|
||||
7547BD8D1523FF2300EFAB3F /* as_tokenizer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD3E1523FF2300EFAB3F /* as_tokenizer.h */; };
|
||||
7547BD8E1523FF2300EFAB3F /* as_typeinfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD3F1523FF2300EFAB3F /* as_typeinfo.cpp */; };
|
||||
7547BD8F1523FF2300EFAB3F /* as_typeinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD401523FF2300EFAB3F /* as_typeinfo.h */; };
|
||||
7547BD901523FF2300EFAB3F /* as_variablescope.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7547BD411523FF2300EFAB3F /* as_variablescope.cpp */; };
|
||||
7547BD911523FF2300EFAB3F /* as_variablescope.h in Headers */ = {isa = PBXBuildFile; fileRef = 7547BD421523FF2300EFAB3F /* as_variablescope.h */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
6E91005B1823FC7000D59009 /* angelscript.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = angelscript.h; sourceTree = "<group>"; };
|
||||
6E91FFE31823DA0D00D59009 /* libangelscript.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libangelscript.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
7547BCF51523FF2300EFAB3F /* as_array.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_array.h; sourceTree = "<group>"; };
|
||||
7547BCF61523FF2300EFAB3F /* as_atomic.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_atomic.cpp; sourceTree = "<group>"; };
|
||||
7547BCF71523FF2300EFAB3F /* as_atomic.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_atomic.h; sourceTree = "<group>"; };
|
||||
7547BCF81523FF2300EFAB3F /* as_builder.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_builder.cpp; sourceTree = "<group>"; };
|
||||
7547BCF91523FF2300EFAB3F /* as_builder.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_builder.h; sourceTree = "<group>"; };
|
||||
7547BCFA1523FF2300EFAB3F /* as_bytecode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_bytecode.cpp; sourceTree = "<group>"; };
|
||||
7547BCFB1523FF2300EFAB3F /* as_bytecode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_bytecode.h; sourceTree = "<group>"; };
|
||||
7547BCFC1523FF2300EFAB3F /* as_callfunc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_callfunc.cpp; sourceTree = "<group>"; };
|
||||
7547BCFD1523FF2300EFAB3F /* as_callfunc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_callfunc.h; sourceTree = "<group>"; };
|
||||
7547BCFE1523FF2300EFAB3F /* as_callfunc_arm.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_callfunc_arm.cpp; sourceTree = "<group>"; };
|
||||
7547BCFF1523FF2300EFAB3F /* as_callfunc_arm_gcc.S */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.asm; path = as_callfunc_arm_gcc.S; sourceTree = "<group>"; };
|
||||
7547BD001523FF2300EFAB3F /* as_callfunc_arm_msvc.asm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.asm.asm; path = as_callfunc_arm_msvc.asm; sourceTree = "<group>"; };
|
||||
7547BD011523FF2300EFAB3F /* as_callfunc_arm_xcode.S */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.asm; path = as_callfunc_arm_xcode.S; sourceTree = "<group>"; };
|
||||
7547BD021523FF2300EFAB3F /* as_callfunc_mips.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_callfunc_mips.cpp; sourceTree = "<group>"; };
|
||||
7547BD031523FF2300EFAB3F /* as_callfunc_ppc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_callfunc_ppc.cpp; sourceTree = "<group>"; };
|
||||
7547BD041523FF2300EFAB3F /* as_callfunc_ppc_64.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_callfunc_ppc_64.cpp; sourceTree = "<group>"; };
|
||||
7547BD051523FF2300EFAB3F /* as_callfunc_sh4.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_callfunc_sh4.cpp; sourceTree = "<group>"; };
|
||||
7547BD061523FF2300EFAB3F /* as_callfunc_x64_gcc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_callfunc_x64_gcc.cpp; sourceTree = "<group>"; };
|
||||
7547BD071523FF2300EFAB3F /* as_callfunc_x64_mingw.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_callfunc_x64_mingw.cpp; sourceTree = "<group>"; };
|
||||
7547BD081523FF2300EFAB3F /* as_callfunc_x64_msvc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_callfunc_x64_msvc.cpp; sourceTree = "<group>"; };
|
||||
7547BD091523FF2300EFAB3F /* as_callfunc_x64_msvc_asm.asm */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.asm.asm; path = as_callfunc_x64_msvc_asm.asm; sourceTree = "<group>"; };
|
||||
7547BD0A1523FF2300EFAB3F /* as_callfunc_x86.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_callfunc_x86.cpp; sourceTree = "<group>"; };
|
||||
7547BD0B1523FF2300EFAB3F /* as_callfunc_xenon.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_callfunc_xenon.cpp; sourceTree = "<group>"; };
|
||||
7547BD0C1523FF2300EFAB3F /* as_compiler.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_compiler.cpp; sourceTree = "<group>"; };
|
||||
7547BD0D1523FF2300EFAB3F /* as_compiler.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_compiler.h; sourceTree = "<group>"; };
|
||||
7547BD0E1523FF2300EFAB3F /* as_config.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_config.h; sourceTree = "<group>"; };
|
||||
7547BD101523FF2300EFAB3F /* as_configgroup.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_configgroup.cpp; sourceTree = "<group>"; };
|
||||
7547BD111523FF2300EFAB3F /* as_configgroup.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_configgroup.h; sourceTree = "<group>"; };
|
||||
7547BD121523FF2300EFAB3F /* as_context.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_context.cpp; sourceTree = "<group>"; };
|
||||
7547BD131523FF2300EFAB3F /* as_context.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_context.h; sourceTree = "<group>"; };
|
||||
7547BD141523FF2300EFAB3F /* as_criticalsection.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_criticalsection.h; sourceTree = "<group>"; };
|
||||
7547BD151523FF2300EFAB3F /* as_datatype.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_datatype.cpp; sourceTree = "<group>"; };
|
||||
7547BD161523FF2300EFAB3F /* as_datatype.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_datatype.h; sourceTree = "<group>"; };
|
||||
7547BD171523FF2300EFAB3F /* as_debug.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_debug.h; sourceTree = "<group>"; };
|
||||
7547BD181523FF2300EFAB3F /* as_gc.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_gc.cpp; sourceTree = "<group>"; };
|
||||
7547BD191523FF2300EFAB3F /* as_gc.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_gc.h; sourceTree = "<group>"; };
|
||||
7547BD1A1523FF2300EFAB3F /* as_generic.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_generic.cpp; sourceTree = "<group>"; };
|
||||
7547BD1B1523FF2300EFAB3F /* as_generic.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_generic.h; sourceTree = "<group>"; };
|
||||
7547BD1C1523FF2300EFAB3F /* as_globalproperty.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_globalproperty.cpp; sourceTree = "<group>"; };
|
||||
7547BD1D1523FF2300EFAB3F /* as_map.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_map.h; sourceTree = "<group>"; };
|
||||
7547BD1E1523FF2300EFAB3F /* as_memory.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_memory.cpp; sourceTree = "<group>"; };
|
||||
7547BD1F1523FF2300EFAB3F /* as_memory.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_memory.h; sourceTree = "<group>"; };
|
||||
7547BD201523FF2300EFAB3F /* as_module.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_module.cpp; sourceTree = "<group>"; };
|
||||
7547BD211523FF2300EFAB3F /* as_module.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_module.h; sourceTree = "<group>"; };
|
||||
7547BD221523FF2300EFAB3F /* as_objecttype.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_objecttype.cpp; sourceTree = "<group>"; };
|
||||
7547BD231523FF2300EFAB3F /* as_objecttype.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_objecttype.h; sourceTree = "<group>"; };
|
||||
7547BD241523FF2300EFAB3F /* as_outputbuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_outputbuffer.cpp; sourceTree = "<group>"; };
|
||||
7547BD251523FF2300EFAB3F /* as_outputbuffer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_outputbuffer.h; sourceTree = "<group>"; };
|
||||
7547BD261523FF2300EFAB3F /* as_parser.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_parser.cpp; sourceTree = "<group>"; };
|
||||
7547BD271523FF2300EFAB3F /* as_parser.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_parser.h; sourceTree = "<group>"; };
|
||||
7547BD281523FF2300EFAB3F /* as_property.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_property.h; sourceTree = "<group>"; };
|
||||
7547BD291523FF2300EFAB3F /* as_restore.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_restore.cpp; sourceTree = "<group>"; };
|
||||
7547BD2A1523FF2300EFAB3F /* as_restore.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_restore.h; sourceTree = "<group>"; };
|
||||
7547BD2B1523FF2300EFAB3F /* as_scriptcode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_scriptcode.cpp; sourceTree = "<group>"; };
|
||||
7547BD2C1523FF2300EFAB3F /* as_scriptcode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_scriptcode.h; sourceTree = "<group>"; };
|
||||
7547BD2D1523FF2300EFAB3F /* as_scriptengine.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_scriptengine.cpp; sourceTree = "<group>"; };
|
||||
7547BD2E1523FF2300EFAB3F /* as_scriptengine.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_scriptengine.h; sourceTree = "<group>"; };
|
||||
7547BD2F1523FF2300EFAB3F /* as_scriptfunction.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_scriptfunction.cpp; sourceTree = "<group>"; };
|
||||
7547BD301523FF2300EFAB3F /* as_scriptfunction.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_scriptfunction.h; sourceTree = "<group>"; };
|
||||
7547BD311523FF2300EFAB3F /* as_scriptnode.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_scriptnode.cpp; sourceTree = "<group>"; };
|
||||
7547BD321523FF2300EFAB3F /* as_scriptnode.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_scriptnode.h; sourceTree = "<group>"; };
|
||||
7547BD331523FF2300EFAB3F /* as_scriptobject.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_scriptobject.cpp; sourceTree = "<group>"; };
|
||||
7547BD341523FF2300EFAB3F /* as_scriptobject.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_scriptobject.h; sourceTree = "<group>"; };
|
||||
7547BD351523FF2300EFAB3F /* as_string.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_string.cpp; sourceTree = "<group>"; };
|
||||
7547BD361523FF2300EFAB3F /* as_string.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_string.h; sourceTree = "<group>"; };
|
||||
7547BD371523FF2300EFAB3F /* as_string_util.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_string_util.cpp; sourceTree = "<group>"; };
|
||||
7547BD381523FF2300EFAB3F /* as_string_util.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_string_util.h; sourceTree = "<group>"; };
|
||||
7547BD391523FF2300EFAB3F /* as_texts.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_texts.h; sourceTree = "<group>"; };
|
||||
7547BD3A1523FF2300EFAB3F /* as_thread.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_thread.cpp; sourceTree = "<group>"; };
|
||||
7547BD3B1523FF2300EFAB3F /* as_thread.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_thread.h; sourceTree = "<group>"; };
|
||||
7547BD3C1523FF2300EFAB3F /* as_tokendef.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_tokendef.h; sourceTree = "<group>"; };
|
||||
7547BD3D1523FF2300EFAB3F /* as_tokenizer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_tokenizer.cpp; sourceTree = "<group>"; };
|
||||
7547BD3E1523FF2300EFAB3F /* as_tokenizer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_tokenizer.h; sourceTree = "<group>"; };
|
||||
7547BD3F1523FF2300EFAB3F /* as_typeinfo.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_typeinfo.cpp; sourceTree = "<group>"; };
|
||||
7547BD401523FF2300EFAB3F /* as_typeinfo.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_typeinfo.h; sourceTree = "<group>"; };
|
||||
7547BD411523FF2300EFAB3F /* as_variablescope.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = as_variablescope.cpp; sourceTree = "<group>"; };
|
||||
7547BD421523FF2300EFAB3F /* as_variablescope.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = as_variablescope.h; sourceTree = "<group>"; };
|
||||
D2AAC07E0554694100DB518D /* libangelscript.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libangelscript.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
6E91FFDF1823DA0D00D59009 /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
D2AAC07C0554694100DB518D /* Frameworks */ = {
|
||||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXFrameworksBuildPhase section */
|
||||
|
||||
/* Begin PBXGroup section */
|
||||
034768DFFF38A50411DB9C8B /* Products */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
D2AAC07E0554694100DB518D /* libangelscript.a */,
|
||||
6E91FFE31823DA0D00D59009 /* libangelscript.a */,
|
||||
);
|
||||
name = Products;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0867D691FE84028FC02AAC07 /* angelscript */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
6E91005A1823FC7000D59009 /* include */,
|
||||
7547BCF41523FF2300EFAB3F /* source */,
|
||||
08FB77AEFE84172EC02AAC07 /* Classes */,
|
||||
0867D69AFE84028FC02AAC07 /* Frameworks */,
|
||||
034768DFFF38A50411DB9C8B /* Products */,
|
||||
);
|
||||
name = angelscript;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
0867D69AFE84028FC02AAC07 /* Frameworks */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
);
|
||||
name = Frameworks;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
08FB77AEFE84172EC02AAC07 /* Classes */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
);
|
||||
name = Classes;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
6E91005A1823FC7000D59009 /* include */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
6E91005B1823FC7000D59009 /* angelscript.h */,
|
||||
);
|
||||
name = include;
|
||||
path = ../../include;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
7547BCF41523FF2300EFAB3F /* source */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
7547BCF51523FF2300EFAB3F /* as_array.h */,
|
||||
7547BCF61523FF2300EFAB3F /* as_atomic.cpp */,
|
||||
7547BCF71523FF2300EFAB3F /* as_atomic.h */,
|
||||
7547BCF81523FF2300EFAB3F /* as_builder.cpp */,
|
||||
7547BCF91523FF2300EFAB3F /* as_builder.h */,
|
||||
7547BCFA1523FF2300EFAB3F /* as_bytecode.cpp */,
|
||||
7547BCFB1523FF2300EFAB3F /* as_bytecode.h */,
|
||||
7547BCFC1523FF2300EFAB3F /* as_callfunc.cpp */,
|
||||
7547BCFD1523FF2300EFAB3F /* as_callfunc.h */,
|
||||
7547BCFE1523FF2300EFAB3F /* as_callfunc_arm.cpp */,
|
||||
7547BCFF1523FF2300EFAB3F /* as_callfunc_arm_gcc.S */,
|
||||
7547BD001523FF2300EFAB3F /* as_callfunc_arm_msvc.asm */,
|
||||
7547BD011523FF2300EFAB3F /* as_callfunc_arm_xcode.S */,
|
||||
7547BD021523FF2300EFAB3F /* as_callfunc_mips.cpp */,
|
||||
7547BD031523FF2300EFAB3F /* as_callfunc_ppc.cpp */,
|
||||
7547BD041523FF2300EFAB3F /* as_callfunc_ppc_64.cpp */,
|
||||
7547BD051523FF2300EFAB3F /* as_callfunc_sh4.cpp */,
|
||||
7547BD061523FF2300EFAB3F /* as_callfunc_x64_gcc.cpp */,
|
||||
7547BD071523FF2300EFAB3F /* as_callfunc_x64_mingw.cpp */,
|
||||
7547BD081523FF2300EFAB3F /* as_callfunc_x64_msvc.cpp */,
|
||||
7547BD091523FF2300EFAB3F /* as_callfunc_x64_msvc_asm.asm */,
|
||||
7547BD0A1523FF2300EFAB3F /* as_callfunc_x86.cpp */,
|
||||
7547BD0B1523FF2300EFAB3F /* as_callfunc_xenon.cpp */,
|
||||
7547BD0C1523FF2300EFAB3F /* as_compiler.cpp */,
|
||||
7547BD0D1523FF2300EFAB3F /* as_compiler.h */,
|
||||
7547BD0E1523FF2300EFAB3F /* as_config.h */,
|
||||
7547BD101523FF2300EFAB3F /* as_configgroup.cpp */,
|
||||
7547BD111523FF2300EFAB3F /* as_configgroup.h */,
|
||||
7547BD121523FF2300EFAB3F /* as_context.cpp */,
|
||||
7547BD131523FF2300EFAB3F /* as_context.h */,
|
||||
7547BD141523FF2300EFAB3F /* as_criticalsection.h */,
|
||||
7547BD151523FF2300EFAB3F /* as_datatype.cpp */,
|
||||
7547BD161523FF2300EFAB3F /* as_datatype.h */,
|
||||
7547BD171523FF2300EFAB3F /* as_debug.h */,
|
||||
7547BD181523FF2300EFAB3F /* as_gc.cpp */,
|
||||
7547BD191523FF2300EFAB3F /* as_gc.h */,
|
||||
7547BD1A1523FF2300EFAB3F /* as_generic.cpp */,
|
||||
7547BD1B1523FF2300EFAB3F /* as_generic.h */,
|
||||
7547BD1C1523FF2300EFAB3F /* as_globalproperty.cpp */,
|
||||
7547BD1D1523FF2300EFAB3F /* as_map.h */,
|
||||
7547BD1E1523FF2300EFAB3F /* as_memory.cpp */,
|
||||
7547BD1F1523FF2300EFAB3F /* as_memory.h */,
|
||||
7547BD201523FF2300EFAB3F /* as_module.cpp */,
|
||||
7547BD211523FF2300EFAB3F /* as_module.h */,
|
||||
7547BD221523FF2300EFAB3F /* as_objecttype.cpp */,
|
||||
7547BD231523FF2300EFAB3F /* as_objecttype.h */,
|
||||
7547BD241523FF2300EFAB3F /* as_outputbuffer.cpp */,
|
||||
7547BD251523FF2300EFAB3F /* as_outputbuffer.h */,
|
||||
7547BD261523FF2300EFAB3F /* as_parser.cpp */,
|
||||
7547BD271523FF2300EFAB3F /* as_parser.h */,
|
||||
7547BD281523FF2300EFAB3F /* as_property.h */,
|
||||
7547BD291523FF2300EFAB3F /* as_restore.cpp */,
|
||||
7547BD2A1523FF2300EFAB3F /* as_restore.h */,
|
||||
7547BD2B1523FF2300EFAB3F /* as_scriptcode.cpp */,
|
||||
7547BD2C1523FF2300EFAB3F /* as_scriptcode.h */,
|
||||
7547BD2D1523FF2300EFAB3F /* as_scriptengine.cpp */,
|
||||
7547BD2E1523FF2300EFAB3F /* as_scriptengine.h */,
|
||||
7547BD2F1523FF2300EFAB3F /* as_scriptfunction.cpp */,
|
||||
7547BD301523FF2300EFAB3F /* as_scriptfunction.h */,
|
||||
7547BD311523FF2300EFAB3F /* as_scriptnode.cpp */,
|
||||
7547BD321523FF2300EFAB3F /* as_scriptnode.h */,
|
||||
7547BD331523FF2300EFAB3F /* as_scriptobject.cpp */,
|
||||
7547BD341523FF2300EFAB3F /* as_scriptobject.h */,
|
||||
7547BD351523FF2300EFAB3F /* as_string.cpp */,
|
||||
7547BD361523FF2300EFAB3F /* as_string.h */,
|
||||
7547BD371523FF2300EFAB3F /* as_string_util.cpp */,
|
||||
7547BD381523FF2300EFAB3F /* as_string_util.h */,
|
||||
7547BD391523FF2300EFAB3F /* as_texts.h */,
|
||||
7547BD3A1523FF2300EFAB3F /* as_thread.cpp */,
|
||||
7547BD3B1523FF2300EFAB3F /* as_thread.h */,
|
||||
7547BD3C1523FF2300EFAB3F /* as_tokendef.h */,
|
||||
7547BD3D1523FF2300EFAB3F /* as_tokenizer.cpp */,
|
||||
7547BD3E1523FF2300EFAB3F /* as_tokenizer.h */,
|
||||
7547BD3F1523FF2300EFAB3F /* as_typeinfo.cpp */,
|
||||
7547BD401523FF2300EFAB3F /* as_typeinfo.h */,
|
||||
7547BD411523FF2300EFAB3F /* as_variablescope.cpp */,
|
||||
7547BD421523FF2300EFAB3F /* as_variablescope.h */,
|
||||
);
|
||||
name = source;
|
||||
path = ../../source;
|
||||
sourceTree = SOURCE_ROOT;
|
||||
};
|
||||
/* End PBXGroup section */
|
||||
|
||||
/* Begin PBXHeadersBuildPhase section */
|
||||
6E91FF901823DA0D00D59009 /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
6E91FF911823DA0D00D59009 /* as_array.h in Headers */,
|
||||
6E91FF921823DA0D00D59009 /* as_atomic.h in Headers */,
|
||||
6E91FF931823DA0D00D59009 /* as_builder.h in Headers */,
|
||||
6E91FF941823DA0D00D59009 /* as_bytecode.h in Headers */,
|
||||
6E91FF951823DA0D00D59009 /* as_callfunc.h in Headers */,
|
||||
6E91FF961823DA0D00D59009 /* as_compiler.h in Headers */,
|
||||
6E91FF971823DA0D00D59009 /* as_config.h in Headers */,
|
||||
6E91FF981823DA0D00D59009 /* as_configgroup.h in Headers */,
|
||||
6E91FF991823DA0D00D59009 /* as_context.h in Headers */,
|
||||
6E91FF9A1823DA0D00D59009 /* as_criticalsection.h in Headers */,
|
||||
6E91FF9B1823DA0D00D59009 /* as_datatype.h in Headers */,
|
||||
6E91FF9C1823DA0D00D59009 /* as_debug.h in Headers */,
|
||||
6E91FF9D1823DA0D00D59009 /* as_gc.h in Headers */,
|
||||
6E91FF9E1823DA0D00D59009 /* as_generic.h in Headers */,
|
||||
6E91FF9F1823DA0D00D59009 /* as_map.h in Headers */,
|
||||
6E91FFA01823DA0D00D59009 /* as_memory.h in Headers */,
|
||||
6E91FFA11823DA0D00D59009 /* as_module.h in Headers */,
|
||||
6E91FFA21823DA0D00D59009 /* as_objecttype.h in Headers */,
|
||||
6E91FFA31823DA0D00D59009 /* as_outputbuffer.h in Headers */,
|
||||
6E91FFA41823DA0D00D59009 /* as_parser.h in Headers */,
|
||||
6E91FFA51823DA0D00D59009 /* as_property.h in Headers */,
|
||||
6E91FFA61823DA0D00D59009 /* as_restore.h in Headers */,
|
||||
6E91FFA71823DA0D00D59009 /* as_scriptcode.h in Headers */,
|
||||
6E91FFA81823DA0D00D59009 /* as_scriptengine.h in Headers */,
|
||||
6E91FFA91823DA0D00D59009 /* as_scriptfunction.h in Headers */,
|
||||
6E91005D1823FC7000D59009 /* angelscript.h in Headers */,
|
||||
6E91FFAA1823DA0D00D59009 /* as_scriptnode.h in Headers */,
|
||||
6E91FFAB1823DA0D00D59009 /* as_scriptobject.h in Headers */,
|
||||
6E91FFAC1823DA0D00D59009 /* as_string.h in Headers */,
|
||||
6E91FFAD1823DA0D00D59009 /* as_string_util.h in Headers */,
|
||||
6E91FFAE1823DA0D00D59009 /* as_texts.h in Headers */,
|
||||
6E91FFAF1823DA0D00D59009 /* as_thread.h in Headers */,
|
||||
6E91FFB01823DA0D00D59009 /* as_tokendef.h in Headers */,
|
||||
6E91FFB11823DA0D00D59009 /* as_tokenizer.h in Headers */,
|
||||
6E91FFB21823DA0D00D59009 /* as_typeinfo.h in Headers */,
|
||||
6E91FFB31823DA0D00D59009 /* as_variablescope.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
D2AAC07A0554694100DB518D /* Headers */ = {
|
||||
isa = PBXHeadersBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
7547BD451523FF2300EFAB3F /* as_array.h in Headers */,
|
||||
7547BD471523FF2300EFAB3F /* as_atomic.h in Headers */,
|
||||
7547BD491523FF2300EFAB3F /* as_builder.h in Headers */,
|
||||
7547BD4B1523FF2300EFAB3F /* as_bytecode.h in Headers */,
|
||||
7547BD4D1523FF2300EFAB3F /* as_callfunc.h in Headers */,
|
||||
7547BD5D1523FF2300EFAB3F /* as_compiler.h in Headers */,
|
||||
7547BD5E1523FF2300EFAB3F /* as_config.h in Headers */,
|
||||
7547BD601523FF2300EFAB3F /* as_configgroup.h in Headers */,
|
||||
7547BD621523FF2300EFAB3F /* as_context.h in Headers */,
|
||||
7547BD631523FF2300EFAB3F /* as_criticalsection.h in Headers */,
|
||||
7547BD651523FF2300EFAB3F /* as_datatype.h in Headers */,
|
||||
7547BD661523FF2300EFAB3F /* as_debug.h in Headers */,
|
||||
7547BD681523FF2300EFAB3F /* as_gc.h in Headers */,
|
||||
7547BD6A1523FF2300EFAB3F /* as_generic.h in Headers */,
|
||||
7547BD6C1523FF2300EFAB3F /* as_map.h in Headers */,
|
||||
7547BD6E1523FF2300EFAB3F /* as_memory.h in Headers */,
|
||||
7547BD701523FF2300EFAB3F /* as_module.h in Headers */,
|
||||
7547BD721523FF2300EFAB3F /* as_objecttype.h in Headers */,
|
||||
7547BD741523FF2300EFAB3F /* as_outputbuffer.h in Headers */,
|
||||
7547BD761523FF2300EFAB3F /* as_parser.h in Headers */,
|
||||
7547BD771523FF2300EFAB3F /* as_property.h in Headers */,
|
||||
7547BD791523FF2300EFAB3F /* as_restore.h in Headers */,
|
||||
7547BD7B1523FF2300EFAB3F /* as_scriptcode.h in Headers */,
|
||||
7547BD7D1523FF2300EFAB3F /* as_scriptengine.h in Headers */,
|
||||
7547BD7F1523FF2300EFAB3F /* as_scriptfunction.h in Headers */,
|
||||
6E91005C1823FC7000D59009 /* angelscript.h in Headers */,
|
||||
7547BD811523FF2300EFAB3F /* as_scriptnode.h in Headers */,
|
||||
7547BD831523FF2300EFAB3F /* as_scriptobject.h in Headers */,
|
||||
7547BD851523FF2300EFAB3F /* as_string.h in Headers */,
|
||||
7547BD871523FF2300EFAB3F /* as_string_util.h in Headers */,
|
||||
7547BD881523FF2300EFAB3F /* as_texts.h in Headers */,
|
||||
7547BD8A1523FF2300EFAB3F /* as_thread.h in Headers */,
|
||||
7547BD8B1523FF2300EFAB3F /* as_tokendef.h in Headers */,
|
||||
7547BD8D1523FF2300EFAB3F /* as_tokenizer.h in Headers */,
|
||||
7547BD8F1523FF2300EFAB3F /* as_typeinfo.h in Headers */,
|
||||
7547BD911523FF2300EFAB3F /* as_variablescope.h in Headers */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXHeadersBuildPhase section */
|
||||
|
||||
/* Begin PBXNativeTarget section */
|
||||
6E91FF8F1823DA0D00D59009 /* angelscript iOS */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 6E91FFE01823DA0D00D59009 /* Build configuration list for PBXNativeTarget "angelscript iOS" */;
|
||||
buildPhases = (
|
||||
6E91FF901823DA0D00D59009 /* Headers */,
|
||||
6E91FFB41823DA0D00D59009 /* Sources */,
|
||||
6E91FFDF1823DA0D00D59009 /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = "angelscript iOS";
|
||||
productName = angelscript;
|
||||
productReference = 6E91FFE31823DA0D00D59009 /* libangelscript.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
D2AAC07D0554694100DB518D /* angelscript OSX */ = {
|
||||
isa = PBXNativeTarget;
|
||||
buildConfigurationList = 1DEB921E08733DC00010E9CD /* Build configuration list for PBXNativeTarget "angelscript OSX" */;
|
||||
buildPhases = (
|
||||
D2AAC07A0554694100DB518D /* Headers */,
|
||||
D2AAC07B0554694100DB518D /* Sources */,
|
||||
D2AAC07C0554694100DB518D /* Frameworks */,
|
||||
);
|
||||
buildRules = (
|
||||
);
|
||||
dependencies = (
|
||||
);
|
||||
name = "angelscript OSX";
|
||||
productName = angelscript;
|
||||
productReference = D2AAC07E0554694100DB518D /* libangelscript.a */;
|
||||
productType = "com.apple.product-type.library.static";
|
||||
};
|
||||
/* End PBXNativeTarget section */
|
||||
|
||||
/* Begin PBXProject section */
|
||||
0867D690FE84028FC02AAC07 /* Project object */ = {
|
||||
isa = PBXProject;
|
||||
attributes = {
|
||||
LastUpgradeCheck = 0510;
|
||||
};
|
||||
buildConfigurationList = 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "angelscript" */;
|
||||
compatibilityVersion = "Xcode 3.2";
|
||||
developmentRegion = English;
|
||||
hasScannedForEncodings = 1;
|
||||
knownRegions = (
|
||||
English,
|
||||
Japanese,
|
||||
French,
|
||||
German,
|
||||
);
|
||||
mainGroup = 0867D691FE84028FC02AAC07 /* angelscript */;
|
||||
productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
|
||||
projectDirPath = "";
|
||||
projectRoot = "";
|
||||
targets = (
|
||||
D2AAC07D0554694100DB518D /* angelscript OSX */,
|
||||
6E91FF8F1823DA0D00D59009 /* angelscript iOS */,
|
||||
);
|
||||
};
|
||||
/* End PBXProject section */
|
||||
|
||||
/* Begin PBXSourcesBuildPhase section */
|
||||
6E91FFB41823DA0D00D59009 /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
6E91FFB51823DA0D00D59009 /* as_atomic.cpp in Sources */,
|
||||
6E91FFB61823DA0D00D59009 /* as_builder.cpp in Sources */,
|
||||
6E91FFB71823DA0D00D59009 /* as_bytecode.cpp in Sources */,
|
||||
6E91FFB81823DA0D00D59009 /* as_callfunc.cpp in Sources */,
|
||||
6E91FFB91823DA0D00D59009 /* as_callfunc_arm.cpp in Sources */,
|
||||
6E91FFBA1823DA0D00D59009 /* as_callfunc_arm_gcc.S in Sources */,
|
||||
6E91FFBC1823DA0D00D59009 /* as_callfunc_arm_xcode.S in Sources */,
|
||||
6E91FFBD1823DA0D00D59009 /* as_callfunc_mips.cpp in Sources */,
|
||||
6E91FFBE1823DA0D00D59009 /* as_callfunc_ppc.cpp in Sources */,
|
||||
6E91FFBF1823DA0D00D59009 /* as_callfunc_ppc_64.cpp in Sources */,
|
||||
6E91FFC01823DA0D00D59009 /* as_callfunc_sh4.cpp in Sources */,
|
||||
6E91FFC11823DA0D00D59009 /* as_callfunc_x64_gcc.cpp in Sources */,
|
||||
6E91FFC51823DA0D00D59009 /* as_callfunc_x86.cpp in Sources */,
|
||||
6E91FFC71823DA0D00D59009 /* as_compiler.cpp in Sources */,
|
||||
6E91FFC81823DA0D00D59009 /* as_configgroup.cpp in Sources */,
|
||||
6E91FFC91823DA0D00D59009 /* as_context.cpp in Sources */,
|
||||
6E91FFCA1823DA0D00D59009 /* as_datatype.cpp in Sources */,
|
||||
6E91FFCB1823DA0D00D59009 /* as_gc.cpp in Sources */,
|
||||
6E91FFCC1823DA0D00D59009 /* as_generic.cpp in Sources */,
|
||||
6E91FFCD1823DA0D00D59009 /* as_globalproperty.cpp in Sources */,
|
||||
6E91FFCE1823DA0D00D59009 /* as_memory.cpp in Sources */,
|
||||
6E91FFCF1823DA0D00D59009 /* as_module.cpp in Sources */,
|
||||
6E91FFD01823DA0D00D59009 /* as_objecttype.cpp in Sources */,
|
||||
6E91FFD11823DA0D00D59009 /* as_outputbuffer.cpp in Sources */,
|
||||
6E91FFD21823DA0D00D59009 /* as_parser.cpp in Sources */,
|
||||
6E91FFD31823DA0D00D59009 /* as_restore.cpp in Sources */,
|
||||
6E91FFD41823DA0D00D59009 /* as_scriptcode.cpp in Sources */,
|
||||
6E91FFD51823DA0D00D59009 /* as_scriptengine.cpp in Sources */,
|
||||
6E91FFD61823DA0D00D59009 /* as_scriptfunction.cpp in Sources */,
|
||||
6E91FFD71823DA0D00D59009 /* as_scriptnode.cpp in Sources */,
|
||||
6E91FFD81823DA0D00D59009 /* as_scriptobject.cpp in Sources */,
|
||||
6E91FFD91823DA0D00D59009 /* as_string.cpp in Sources */,
|
||||
6E91FFDA1823DA0D00D59009 /* as_string_util.cpp in Sources */,
|
||||
6E91FFDB1823DA0D00D59009 /* as_thread.cpp in Sources */,
|
||||
6E91FFDC1823DA0D00D59009 /* as_tokenizer.cpp in Sources */,
|
||||
6E91FFDD1823DA0D00D59009 /* as_typeinfo.cpp in Sources */,
|
||||
6E91FFDE1823DA0D00D59009 /* as_variablescope.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
D2AAC07B0554694100DB518D /* Sources */ = {
|
||||
isa = PBXSourcesBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
7547BD461523FF2300EFAB3F /* as_atomic.cpp in Sources */,
|
||||
7547BD481523FF2300EFAB3F /* as_builder.cpp in Sources */,
|
||||
7547BD4A1523FF2300EFAB3F /* as_bytecode.cpp in Sources */,
|
||||
7547BD4C1523FF2300EFAB3F /* as_callfunc.cpp in Sources */,
|
||||
7547BD4E1523FF2300EFAB3F /* as_callfunc_arm.cpp in Sources */,
|
||||
7547BD4F1523FF2300EFAB3F /* as_callfunc_arm_gcc.S in Sources */,
|
||||
7547BD521523FF2300EFAB3F /* as_callfunc_mips.cpp in Sources */,
|
||||
7547BD531523FF2300EFAB3F /* as_callfunc_ppc.cpp in Sources */,
|
||||
7547BD541523FF2300EFAB3F /* as_callfunc_ppc_64.cpp in Sources */,
|
||||
7547BD551523FF2300EFAB3F /* as_callfunc_sh4.cpp in Sources */,
|
||||
7547BD561523FF2300EFAB3F /* as_callfunc_x64_gcc.cpp in Sources */,
|
||||
7547BD5A1523FF2300EFAB3F /* as_callfunc_x86.cpp in Sources */,
|
||||
7547BD5C1523FF2300EFAB3F /* as_compiler.cpp in Sources */,
|
||||
7547BD5F1523FF2300EFAB3F /* as_configgroup.cpp in Sources */,
|
||||
7547BD611523FF2300EFAB3F /* as_context.cpp in Sources */,
|
||||
7547BD641523FF2300EFAB3F /* as_datatype.cpp in Sources */,
|
||||
7547BD671523FF2300EFAB3F /* as_gc.cpp in Sources */,
|
||||
7547BD691523FF2300EFAB3F /* as_generic.cpp in Sources */,
|
||||
7547BD6B1523FF2300EFAB3F /* as_globalproperty.cpp in Sources */,
|
||||
7547BD6D1523FF2300EFAB3F /* as_memory.cpp in Sources */,
|
||||
7547BD6F1523FF2300EFAB3F /* as_module.cpp in Sources */,
|
||||
7547BD711523FF2300EFAB3F /* as_objecttype.cpp in Sources */,
|
||||
7547BD731523FF2300EFAB3F /* as_outputbuffer.cpp in Sources */,
|
||||
7547BD751523FF2300EFAB3F /* as_parser.cpp in Sources */,
|
||||
7547BD781523FF2300EFAB3F /* as_restore.cpp in Sources */,
|
||||
7547BD7A1523FF2300EFAB3F /* as_scriptcode.cpp in Sources */,
|
||||
7547BD7C1523FF2300EFAB3F /* as_scriptengine.cpp in Sources */,
|
||||
7547BD7E1523FF2300EFAB3F /* as_scriptfunction.cpp in Sources */,
|
||||
7547BD801523FF2300EFAB3F /* as_scriptnode.cpp in Sources */,
|
||||
7547BD821523FF2300EFAB3F /* as_scriptobject.cpp in Sources */,
|
||||
7547BD841523FF2300EFAB3F /* as_string.cpp in Sources */,
|
||||
7547BD861523FF2300EFAB3F /* as_string_util.cpp in Sources */,
|
||||
7547BD891523FF2300EFAB3F /* as_thread.cpp in Sources */,
|
||||
7547BD8C1523FF2300EFAB3F /* as_tokenizer.cpp in Sources */,
|
||||
7547BD8E1523FF2300EFAB3F /* as_typeinfo.cpp in Sources */,
|
||||
7547BD901523FF2300EFAB3F /* as_variablescope.cpp in Sources */,
|
||||
);
|
||||
runOnlyForDeploymentPostprocessing = 0;
|
||||
};
|
||||
/* End PBXSourcesBuildPhase section */
|
||||
|
||||
/* Begin XCBuildConfiguration section */
|
||||
1DEB921F08733DC00010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "compiler-default";
|
||||
CLANG_CXX_LIBRARY = "compiler-default";
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DSTROOT = /tmp/angelscript.dst;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = angelscript_Prefix.pch;
|
||||
INSTALL_PATH = /usr/local/lib/OSX/x86_64/Debug;
|
||||
PRODUCT_NAME = angelscript;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB922008733DC00010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "compiler-default";
|
||||
CLANG_CXX_LIBRARY = "compiler-default";
|
||||
DSTROOT = /tmp/angelscript.dst;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = angelscript_Prefix.pch;
|
||||
INSTALL_PATH = /usr/local/lib/OSX/x86_64/Release;
|
||||
PRODUCT_NAME = angelscript;
|
||||
SDKROOT = macosx;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
1DEB922308733DC00010E9CD /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++98";
|
||||
CLANG_CXX_LIBRARY = "libstdc++";
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
OTHER_LDFLAGS = "-ObjC";
|
||||
PREBINDING = NO;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
1DEB922408733DC00010E9CD /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
|
||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++98";
|
||||
CLANG_CXX_LIBRARY = "libstdc++";
|
||||
GCC_C_LANGUAGE_STANDARD = c99;
|
||||
GCC_WARN_ABOUT_RETURN_TYPE = YES;
|
||||
GCC_WARN_UNUSED_VARIABLE = YES;
|
||||
OTHER_LDFLAGS = "-ObjC";
|
||||
PREBINDING = NO;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
6E91FFE11823DA0D00D59009 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
COPY_PHASE_STRIP = NO;
|
||||
DSTROOT = /tmp/angelscript.dst;
|
||||
GCC_DYNAMIC_NO_PIC = NO;
|
||||
GCC_ENABLE_FIX_AND_CONTINUE = YES;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_OPTIMIZATION_LEVEL = 0;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = angelscript_Prefix.pch;
|
||||
INSTALL_PATH = /usr/local/lib/iOS/arm64/Debug;
|
||||
"INSTALL_PATH[sdk=iphonesimulator*]" = /usr/local/lib/iOS/x86_64/Debug;
|
||||
PRODUCT_NAME = angelscript;
|
||||
SDKROOT = iphoneos;
|
||||
};
|
||||
name = Debug;
|
||||
};
|
||||
6E91FFE21823DA0D00D59009 /* Release */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||
DSTROOT = /tmp/angelscript.dst;
|
||||
GCC_MODEL_TUNING = G5;
|
||||
GCC_PRECOMPILE_PREFIX_HEADER = YES;
|
||||
GCC_PREFIX_HEADER = angelscript_Prefix.pch;
|
||||
INSTALL_PATH = /usr/local/lib/iOS/arm64/Release;
|
||||
"INSTALL_PATH[sdk=iphonesimulator*]" = /usr/local/lib/iOS/x86_64/Release;
|
||||
PRODUCT_NAME = angelscript;
|
||||
SDKROOT = iphoneos;
|
||||
};
|
||||
name = Release;
|
||||
};
|
||||
/* End XCBuildConfiguration section */
|
||||
|
||||
/* Begin XCConfigurationList section */
|
||||
1DEB921E08733DC00010E9CD /* Build configuration list for PBXNativeTarget "angelscript OSX" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB921F08733DC00010E9CD /* Debug */,
|
||||
1DEB922008733DC00010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "angelscript" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
1DEB922308733DC00010E9CD /* Debug */,
|
||||
1DEB922408733DC00010E9CD /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
6E91FFE01823DA0D00D59009 /* Build configuration list for PBXNativeTarget "angelscript iOS" */ = {
|
||||
isa = XCConfigurationList;
|
||||
buildConfigurations = (
|
||||
6E91FFE11823DA0D00D59009 /* Debug */,
|
||||
6E91FFE21823DA0D00D59009 /* Release */,
|
||||
);
|
||||
defaultConfigurationIsVisible = 0;
|
||||
defaultConfigurationName = Release;
|
||||
};
|
||||
/* End XCConfigurationList section */
|
||||
};
|
||||
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
|
||||
}
|
||||
7
angelscript/projects/xcode/angelscript.xcodeproj/project.xcworkspace/contents.xcworkspacedata
generated
Normal file
7
angelscript/projects/xcode/angelscript.xcodeproj/project.xcworkspace/contents.xcworkspacedata
generated
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Workspace
|
||||
version = "1.0">
|
||||
<FileRef
|
||||
location = "self:angelscript.xcodeproj">
|
||||
</FileRef>
|
||||
</Workspace>
|
||||
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>BuildLocationStyle</key>
|
||||
<string>CustomLocation</string>
|
||||
<key>CustomBuildIntermediatesPath</key>
|
||||
<string>tmp</string>
|
||||
<key>CustomBuildLocationType</key>
|
||||
<string>RelativeToWorkspace</string>
|
||||
<key>CustomBuildProductsPath</key>
|
||||
<string>../../lib/</string>
|
||||
<key>DerivedDataLocationStyle</key>
|
||||
<string>Default</string>
|
||||
<key>HasAskedToTakeAutomaticSnapshotBeforeSignificantChanges</key>
|
||||
<true/>
|
||||
<key>IssueFilterStyle</key>
|
||||
<string>ShowActiveSchemeOnly</string>
|
||||
<key>LiveSourceIssuesEnabled</key>
|
||||
<true/>
|
||||
<key>SnapshotAutomaticallyBeforeSignificantChanges</key>
|
||||
<true/>
|
||||
<key>SnapshotLocationStyle</key>
|
||||
<string>Default</string>
|
||||
</dict>
|
||||
</plist>
|
||||
@@ -0,0 +1,59 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "0510"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "D2AAC07D0554694100DB518D"
|
||||
BuildableName = "libangelscript.a"
|
||||
BlueprintName = "angelscript OSX"
|
||||
ReferencedContainer = "container:angelscript.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Debug"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
allowLocationSimulation = "YES">
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release"
|
||||
debugDocumentVersioning = "YES">
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
||||
@@ -0,0 +1,59 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Scheme
|
||||
LastUpgradeVersion = "0510"
|
||||
version = "1.3">
|
||||
<BuildAction
|
||||
parallelizeBuildables = "YES"
|
||||
buildImplicitDependencies = "YES">
|
||||
<BuildActionEntries>
|
||||
<BuildActionEntry
|
||||
buildForTesting = "YES"
|
||||
buildForRunning = "YES"
|
||||
buildForProfiling = "YES"
|
||||
buildForArchiving = "YES"
|
||||
buildForAnalyzing = "YES">
|
||||
<BuildableReference
|
||||
BuildableIdentifier = "primary"
|
||||
BlueprintIdentifier = "6E91FF8F1823DA0D00D59009"
|
||||
BuildableName = "libangelscript.a"
|
||||
BlueprintName = "angelscript iOS"
|
||||
ReferencedContainer = "container:angelscript.xcodeproj">
|
||||
</BuildableReference>
|
||||
</BuildActionEntry>
|
||||
</BuildActionEntries>
|
||||
</BuildAction>
|
||||
<TestAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
buildConfiguration = "Debug">
|
||||
<Testables>
|
||||
</Testables>
|
||||
</TestAction>
|
||||
<LaunchAction
|
||||
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||
launchStyle = "0"
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Debug"
|
||||
ignoresPersistentStateOnLaunch = "NO"
|
||||
debugDocumentVersioning = "YES"
|
||||
allowLocationSimulation = "YES">
|
||||
<AdditionalOptions>
|
||||
</AdditionalOptions>
|
||||
</LaunchAction>
|
||||
<ProfileAction
|
||||
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||
savedToolIdentifier = ""
|
||||
useCustomWorkingDirectory = "NO"
|
||||
buildConfiguration = "Release"
|
||||
debugDocumentVersioning = "YES">
|
||||
</ProfileAction>
|
||||
<AnalyzeAction
|
||||
buildConfiguration = "Debug">
|
||||
</AnalyzeAction>
|
||||
<ArchiveAction
|
||||
buildConfiguration = "Release"
|
||||
revealArchiveInOrganizer = "YES">
|
||||
</ArchiveAction>
|
||||
</Scheme>
|
||||
@@ -0,0 +1,32 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>SchemeUserState</key>
|
||||
<dict>
|
||||
<key>angelscript OSX.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>0</integer>
|
||||
</dict>
|
||||
<key>angelscript iOS.xcscheme</key>
|
||||
<dict>
|
||||
<key>orderHint</key>
|
||||
<integer>1</integer>
|
||||
</dict>
|
||||
</dict>
|
||||
<key>SuppressBuildableAutocreation</key>
|
||||
<dict>
|
||||
<key>6E91FF8F1823DA0D00D59009</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>D2AAC07D0554694100DB518D</key>
|
||||
<dict>
|
||||
<key>primary</key>
|
||||
<true/>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
||||
7
angelscript/projects/xcode/angelscript_Prefix.pch
Normal file
7
angelscript/projects/xcode/angelscript_Prefix.pch
Normal file
@@ -0,0 +1,7 @@
|
||||
//
|
||||
// Prefix header for all source files of the 'CocoaTouchStaticLibrary' target in the 'CocoaTouchStaticLibrary' project.
|
||||
//
|
||||
|
||||
#ifdef __OBJC__
|
||||
#import <Foundation/Foundation.h>
|
||||
#endif
|
||||
Reference in New Issue
Block a user