Commit Graph

90 Commits

Author SHA1 Message Date
Clemens Jonischkeit
81f47ed7e8 added libtinfo dependency
required on aarch64 debian bookworm. While libreadline requires e.g.
tputs it does not link against libtinfo itself.
2024-04-26 12:16:17 +02:00
Walter Schell
88246d621a
Merge pull request #30 from mengler-tomas/master
Updated CMakeLists.txt
2023-08-08 21:53:38 -04:00
mengler-tomas
efc06b0b06
Updated CMakeLists.txt
Changed CMAKE_PROJECT_VERSION to PROJECT_VERSION
2023-08-08 05:22:22 +02:00
Walter Schell
91812f760a
Merge pull request #28 from walterschell/v5.4.6
V5.4.6
2023-07-11 07:29:06 -04:00
Walter Schell
51f82cb767 Removed 5.4.5 2023-07-11 07:24:08 -04:00
Walter Schell
4af1093b20 Updated CMake and README.md for 5.4.6 2023-07-11 07:21:55 -04:00
Walter Schell
a6840a1978 Moved public headers into include directory 2023-07-11 07:14:02 -04:00
Walter Schell
0365aa0f47 Added 5.4.5 sources,tests and extracted 2023-07-11 07:07:53 -04:00
Walter Schell
ec129b7b0e
Merge pull request #27 from walterschell/landing/pr-18-correct-lua-libraries
Landing/pr 18 correct lua libraries
2023-07-11 06:58:11 -04:00
Walter Schell
b67861b05e Comment out emscripten package test 2023-07-11 06:48:58 -04:00
Walter Schell
49add17f95 Added emcmake to package test 2023-07-11 06:37:56 -04:00
Walter Schell
c4b997abc3 Commented out find package tests for CXX builds 2023-07-11 06:28:56 -04:00
Walter Schell
0073d700d2 Add link to LUA_LIBRARIES in test for module compatible mode 2023-07-09 17:52:18 -04:00
Walter Schell
90b1300f1a Don't use reserved name for include library 2023-07-09 17:20:42 -04:00
Walter Schell
c80acc1835 Added include directory to LUA_LIBRARIES 2023-07-09 17:17:19 -04:00
Walter Schell
a7bfd709da Merge remote-tracking branch 'rocka/patch/lua-libraires-cmake-config' into landing/pr-18-correct-lua-libraries 2023-06-24 21:49:38 -04:00
Walter Schell
b7b0ded927 All workflows updated 2023-06-24 21:37:17 -04:00
Walter Schell
a808cd569f Quoted variables to make less confusing 2023-06-24 21:18:42 -04:00
Rocka
b65e88424e Add test case for module compatible mode 2023-06-24 21:18:42 -04:00
Walter Schell
bc32a7bb25 Test using shared target needs to actually use the shared target 2023-06-24 21:18:42 -04:00
Walter Schell
5fa21b3079 Removed path debug 2023-06-24 21:18:42 -04:00
Walter Schell
83b85410da Install package config files to share/cmake 2023-06-24 21:18:42 -04:00
Walter Schell
aa5e05e3c1 Fixed typo in CMAKE_PREFIX_PATH 2023-06-24 21:18:42 -04:00
Walter Schell
fd4daf7edd Changed cmake module install path to lib/share 2023-06-24 21:18:42 -04:00
Walter Schell
1e4b4e887c Added more debug 2023-06-24 21:18:42 -04:00
Walter Schell
539ab33b85 Changed install path slightly 2023-06-24 21:18:42 -04:00
Walter Schell
e1d13df4a0 First attempt at testing CMake Pacage. Will be squashed 2023-06-24 21:18:42 -04:00
Rocka
8b773b191c
Correct LUA_LIBRARIES in cmake config 2023-06-05 21:06:09 +08:00
Walter Schell
b4d597e122
Merge pull request #23 from walterschell/feature/5.4.5
Feature/5.4.5
2023-04-30 11:00:31 -04:00
Walter Schell
8a2fcec972 README.md: Updated to reflect Lua v5.4.5 and API/ABI warning 2023-04-30 10:57:09 -04:00
Walter Schell
92b3e7a7e1 Removed 5.4.4 2023-04-30 10:45:43 -04:00
Walter Schell
16d2488f42 Update CMakeLists and README.md for v5.4.5 2023-04-30 10:43:34 -04:00
Walter Schell
0b9f10c938 Moved public headers into include directory 2023-04-30 10:35:50 -04:00
Walter Schell
7d17b63a2c Added 5.4.5 tests and extracted 2023-04-30 10:33:49 -04:00
Walter Schell
0538a0b908 Added 5.4.5 sources and extracted 2023-04-30 10:33:16 -04:00
Walter Schell
6b4c318452
Merge pull request #22 from walterschell/issue/21-Fix-Linux-CXX-Badge-try2
README.md: Linux C++ spot points to correct badge
2023-04-30 10:27:52 -04:00
Walter Schell
3955d5d44f README.md: Linux C++ spot points to correct badge 2023-04-30 10:24:27 -04:00
Walter Schell
a2e0125df5
Merge pull request #17 from henne90gen/master
Added option LUA_ENABLE_TESTING to allow users to disable running tests
2022-10-18 03:57:45 -04:00
Hendrik Müller
a626a95546 Added option LUA_ENABLE_TESTING to allow users to disable running tests 2022-10-16 21:41:36 +02:00
Walter Schell
14f98e5fdc
Merge pull request #15 from melonedo/master
Support dynamic library
2022-05-12 21:18:09 -04:00
Walter Schell
d70446fe88
Merge pull request #16 from walterschell/feature/test_suite
Feature/test suite
2022-05-12 21:06:49 -04:00
Walter Schell
a295858468 Added github actions for the test suite 2022-05-12 20:55:13 -04:00
Walter Schell
e68f5e7869 Added tests to CMakeLists.txt 2022-05-12 20:34:05 -04:00
Walter Schell
2a59ccb17c Added lua tests 2022-05-12 20:33:21 -04:00
melonedo
9fab0a4e31 Compile dynamic version from source 2022-05-06 11:05:06 +08:00
melonedo
6f99e2d952 Adapt to suggestions
- build shared and/or static version controlled by `LUA_ENABLE_SHARED/STATIC`
- add alias Lua::Lib which is one of above, controlled by `BUILD_SHARED_LIBS`
- exclude the unneeded version if not toplevel
2022-04-29 21:23:19 +08:00
melonedo
abf78dd2eb Support dynamic library 2022-04-22 21:22:09 +08:00
Walter Schell
72f4dbf7ce
Merge pull request #14 from rocka/feat/install-cmake-config
Add CMake package config files
2022-02-11 22:38:06 -05:00
Rocka
50c100526b
Add CMake package config files 2022-02-11 18:00:37 +08:00
Walter Schell
0ab5db21e8
Merge pull request #13 from walterschell/feature/5.4.4
Released 2022-01-26
2022-01-27 20:26:10 -05:00