* Fix linux tools can't compile with undefined reference to `sin'
* update port version
* update baseline.json
* fix duplicate FIND_LIBRARY (LIB_MATH NAMES m) & fix linking of luac is missing math libs
* update lua port version in version database
---------
Co-authored-by: tobias.funk <tobias.funk@nortonlifelock.com>
* [lua] Fix library type and usage
* version
* Use c code in executables
* version
* Apply suggestion
* version
* Add an extra CMakeLists.txt to avoid scope pollution of SET_SOURCE_FILES_PROPERTIES
* version
* Apply suggestions
* version
* Various nitpicks:
* Use "supports" on features rather than if tests plus message FATAL_ERROR
* Deduplicate ENABLE_LUA_CPP and COMPILE_AS_CPP
* Add quotes.
* Use file(INSTALL rather than configure_file(COPYONLY)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
* [lua] support iOS triplets
* separate interpreter/compiler to lua[tools] feature
* update git-tree SHA
* [lua] revert feature separation
* [lua] update port SHA
* [lua] make 'tools' default-feature
* set `ENABLE_LUA_CPP` for cmake wrapper
* [lua] fix after collision
* Update ports/lua/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/lua/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [lua] import TargetConditionals for apple platform
* Update ports/lua/vcpkg.json
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* Update ports/lua/portfile.cmake
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [lua] remove negations for 'tool' config
use FEATURES instread of INVERTED_FEATURES to prevent confusions
Co-authored-by: Robert Schumacher <roschuma@microsoft.com>
* [lua] Add [cpp] feature to build lua-c++
* [lua] Switch tab for spaces in CMakeLists, set version to 5.3.5-2 as requested
* Use spaces for indentation
* upgrade lua to 5.3.5
* support POSIX systems
* bump version in CONTROL file
* -lm
* fix copyright check
* don't use c89 on windows
vs2015 already supports c99
* correct vcpkg_extract_source_archive_ex usage and platform detection
* fix FreeBSD