From 98d1f1da856ab59cf8355c1e2e11e3c0eb954fb2 Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Sun, 1 Jul 2018 15:21:16 -0300 Subject: Unix: new build system * Reworked configure script * Now passes shellcheck * New Makefile for Unix * Simplified `make` and `make install` targets * Simplified `make bootstrap` target * New targets `make binary` and `make install-binary` build and install an all-in-one binary of LuaRocks --- Makefile.setup.inc | 27 --------------------------- 1 file changed, 27 deletions(-) delete mode 100644 Makefile.setup.inc (limited to 'Makefile.setup.inc') diff --git a/Makefile.setup.inc b/Makefile.setup.inc deleted file mode 100644 index f53686d0..00000000 --- a/Makefile.setup.inc +++ /dev/null @@ -1,27 +0,0 @@ - -DESTDIR = -PREFIX ?= /usr/local -BINDIR ?= $(PREFIX)/bin -LUADIR ?= $(PREFIX)/share/lua/$(LUA_VERSION) - -BIN_FILES = luarocks luarocks-admin -LUAROCKS_FILES = fs.lua dir.lua repos.lua cmd.lua upload/api.lua upload/multipart.lua \ -admin/index.lua build.lua search.lua fs/win32.lua fs/win32/tools.lua fs/win32/pe-parser.lua \ -fs/unix/tools.lua fs/lua.lua fs/tools.lua fs/unix.lua loader.lua cmd/help.lua \ -cmd/unpack.lua cmd/upload.lua cmd/lint.lua cmd/purge.lua cmd/install.lua \ -cmd/config.lua cmd/write_rockspec.lua cmd/build.lua cmd/search.lua cmd/test.lua \ -cmd/make.lua cmd/list.lua cmd/show.lua cmd/path.lua cmd/new_version.lua \ -cmd/pack.lua cmd/download.lua cmd/doc.lua cmd/remove.lua tools/patch.lua \ -tools/zip.lua tools/tar.lua manif/writer.lua build/cmake.lua build/make.lua \ -build/command.lua build/builtin.lua fetch.lua path.lua util.lua deps.lua \ -pack.lua download.lua core/dir.lua core/path.lua core/util.lua \ -core/cfg.lua core/persist.lua core/manif.lua \ -type_check.lua persist.lua require.lua manif.lua admin/cache.lua \ -admin/cmd/make_manifest.lua admin/cmd/add.lua admin/cmd/remove.lua \ -admin/cmd/refresh_cache.lua remove.lua fetch/git_file.lua fetch/sscm.lua \ -fetch/cvs.lua fetch/git_https.lua fetch/git_ssh.lua fetch/hg_http.lua \ -fetch/git_http.lua fetch/svn.lua fetch/git.lua fetch/hg_ssh.lua \ -fetch/hg_https.lua fetch/hg.lua core/vers.lua cmd/which.lua \ -fun.lua type/manifest.lua type/rockspec.lua queries.lua results.lua \ -test/busted.lua test/command.lua cmd/init.lua rockspecs.lua - -- cgit v1.2.3-55-g6feb