forked from mirrors/nixpkgs
59af9bd855
Arcan has some interesting idiosyncrasies. One of them is using cmake. The other is using cmake to vendor some low-level, custom-patched dependencies. In order to work around them, I have created ... a set of custom patches! And on top of it, I have factored the vendored sources in a separate file, in order to clean up the `default.nix` file.
18 lines
685 B
Diff
18 lines
685 B
Diff
diff -Naur source-old/src/CMakeLists.txt source-new/src/CMakeLists.txt
|
|
--- source-old/src/CMakeLists.txt 1969-12-31 21:00:01.000000000 -0300
|
|
+++ source-new/src/CMakeLists.txt 2021-10-29 12:03:06.461399341 -0300
|
|
@@ -419,12 +415,7 @@
|
|
set(LUA_TAG "luajit51")
|
|
if (EXISTS ${EXTERNAL_SRC_DIR}/git/luajit)
|
|
ExternalProject_Add(luajit
|
|
- SOURCE_DIR ${CMAKE_CURRENT_BINARY_DIR}/luajit
|
|
- GIT_REPOSITORY "${EXTERNAL_SRC_DIR}/git/luajit"
|
|
- CONFIGURE_COMMAND ""
|
|
- GIT_TAG "v2.1.0-beta3"
|
|
- UPDATE_COMMAND ""
|
|
- INSTALL_COMMAND ""
|
|
+ SOURCE_DIR "${EXTERNAL_SRC_DIR}/git/luajit"
|
|
BUILD_IN_SOURCE 1
|
|
BUILD_COMMAND "${EXTMAKE_CMD}"
|
|
DEFAULT_CC=${CMAKE_C_COMPILER}
|