diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..79aad8b --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright 2025 Egor00f + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE \ No newline at end of file diff --git a/Makefile b/Makefile index 4e121b9..945aca9 100644 --- a/Makefile +++ b/Makefile @@ -31,14 +31,13 @@ GeneratePackage: ./package mkdir -p $(PACKAGE_TOOLCHAIN_PATH)/include/lua$(LUA_VER) mkdir -p $(PACKAGE_TOOLCHAIN_PATH)/lib mkdir -p $(PACKAGE_DOC_DIR) - cp -f Readme.md $(PACKAGE_DOC_DIR) + cp -f Readme.md $(PACKAGE_DOC_DIR) cp -f LICENSE $(PACKAGE_DOC_DIR)/copyright BuildLua: $(PACKAGE_TOOLCHAIN_PATH)/lib Lua/src/liblua$(LUA_VER).dll.a Lua/src/liblua$(LUA_VER).a - - mv -f Lua/src/liblua$(LUA_VER).dll.a $(PACKAGE_TOOLCHAIN_PATH)/lib - mv -f Lua/src/liblua$(LUA_VER).a $(PACKAGE_TOOLCHAIN_PATH)/lib + cp -f Lua/src/liblua$(LUA_VER).dll.a $(PACKAGE_TOOLCHAIN_PATH)/lib + cp -f Lua/src/liblua$(LUA_VER).a $(PACKAGE_TOOLCHAIN_PATH)/lib build: change_lua_ver MoveHeadersToPackage BuildLua GenerateControl dpkg --build $(PACKAGE_DIR) kos32-liblua$(LUA_VER).deb @@ -60,6 +59,7 @@ clean: rm -rf $(PACKAGE_DIR) make -C Lua clean +$(PACKAGE_DIR): GeneratePackage $(PACKAGE_DIR)/DEBIAN/control: GeneratePackage $(PACKAGE_TOOLCHAIN_PATH)/lib: GeneratePackage $(PACKAGE_TOOLCHAIN_PATH)/include/lua$(LUA_VER): GeneratePackage diff --git a/Readme.md b/Readme.md index 12b22b8..b8e69ce 100644 --- a/Readme.md +++ b/Readme.md @@ -4,11 +4,11 @@ Package like liblua*-dev from linux. ## build -``` +```sh make "LUA_VER=A.B" build ``` or -``` +```sh make kos32-liblua.deb ``` \ No newline at end of file