Commit Graph

  • 142e6f097a switch to repr master poikilos 2024-08-24 18:11:17 -0400
  • f82ddcb649 Comment output that is not script-like. poikilos 2024-08-22 19:02:29 -0400
  • 5b1691ca07 Move Python-based build to hierosoft. poikilos 2024-08-22 19:01:41 -0400
  • 16fe0946ca Perform safety checks before pulling. Build prod after pulling. Check return codes. Add more output. poikilos 2024-08-22 18:58:57 -0400
  • a7bbeb09de Remove whitespace. poikilos 2024-08-22 18:56:43 -0400
  • ea23a01056 Add a usage message. poikilos 2024-08-22 18:55:18 -0400
  • f6974d9a65 Add a patch regarding issue #551 (needs to be rebased though). poikilos 2024-03-17 20:12:42 -0400
  • df737c09d4 Show a summary at the end in json format. Turn off color by default (for clean text output such as for redirecting to a file). poikilos 2024-03-03 15:09:13 -0500
  • 8089617d18 Commit a difference as appears in bucket_game. poikilos 2024-03-03 15:08:44 -0500
  • 0ac4f13bec Fix: Correctly detect is_binary on file not dir (and rename related variables for clarity). poikilos 2024-03-03 14:09:44 -0500
  • 64a4f82724 Fix: Check if file is binary and use appropriate diff option(s). Fix: Add "B" (ignore changes where all lines are blank) in mtpatches. poikilos 2024-02-26 22:49:12 -0500
  • d04f390b49 Add --skip-missing option. Add color to differs/missing messages & improve wording. poikilos 2024-02-25 20:25:22 -0500
  • 5e205c562d Show all differences of all heads (folders to overlay into a base as a way of patching). poikilos 2024-02-25 16:52:39 -0500
  • 6f893bf24f Add a find_modpack test. poikilos 2024-02-25 14:39:49 -0500
  • cf45ebfca0 Rename a test folder. poikilos 2024-02-25 14:31:09 -0500
  • d379767a1e Fix get_shallowest_files_sub: Return "" (not None) if file found in root. Modify it to replace _find_sub_with_known_files. poikilos 2024-02-25 14:29:20 -0500
  • 4b3d2368e9 Add find_mod and find_modpack functions to find by name. poikilos 2024-02-25 13:02:19 -0500
  • 0f3c0e38a5 Add backend functions for examining partial pre-patched file trees (patches to Minetest games in the form of files). Add related tests. poikilos 2024-02-24 20:49:07 -0500
  • 733cb8f595 Add a workspace file. poikilos 2024-02-24 20:39:11 -0500
  • d5873a3d20 Add a pyproject.toml for pip. poikilos 2024-02-24 20:38:41 -0500
  • 930bc11dd7 Add pixel art hearts (alternate heart patch). poikilos 2024-01-23 00:14:08 -0500
  • beddd6b02f Move 64px hearts into an alternate patch folder. poikilos 2024-01-23 00:13:33 -0500
  • e777e4074d Make hearts match the in-game size to avoid scaling artifact. poikilos 2024-01-22 23:57:00 -0500
  • a2fb99f6e2 Improve hearts. Add alternate hearts. poikilos 2024-01-22 23:38:12 -0500
  • 31311c482f Add a heart_gone texture for MultiCraft (otherwise differently-sized one in base/textures will appear and be misaligned and cropped). poikilos 2024-01-22 23:00:55 -0500
  • ad1ceadbcc Remove item_drop patch files (use my item_drop fork instead). poikilos 2024-01-22 22:56:18 -0500
  • e6ee85681d Account for the default server install directory of minebest. poikilos 2024-01-22 22:55:51 -0500
  • daa0759d6f Improve item_drop (related to #515) further: Allow item to be missed (fall to ground); Set default magnet_time (flying time) to 0 (only jump to player when close using magnet_radius, not when broken); Reduce pickup radius to account for default magnet_radius being enabled; Remove upward bump from item velocity (leave vel.y as is after vel is pointed to player); Do not block methods of the flying item (Allow both natural and custom physics to act on it). poikilos 2024-01-07 23:50:45 -0500
  • 82f232cffc Increase default item_drop.magnet_radius. poikilos 2024-01-07 15:17:19 -0500
  • d2de1fbd95 Move mock_tnt to its own repo (https://github.com/Poikilos/mock_tnt). poikilos 2024-01-06 18:15:00 -0500
  • f9ce1563c6 Add a helper script to transform vertical_frames (strip animations) into Lua+sheet_2d (sprite sheet). poikilos 2023-11-10 10:40:19 -0500
  • 02aa7eeb10 Add a tool for counting meshes (related to regression on issue #462 in other mods not yet fixed to help fix them). poikilos 2023-11-10 10:39:02 -0500
  • fbff580fd3 Collect 'version' in project_meta for future use and place version file in the destination folder. poikilos 2023-11-06 09:11:44 -0500
  • 5ed3a41706 Detect the "local" variant (assume downloaded source from web) if not using the "rsync" variant (downloaded via rsync). Add variant to the icon file name (allow rsync and local icons to be present concurrently). poikilos 2023-11-04 17:31:16 -0400
  • 0a20769064 Skip tmp dirs. Do not skip assemble. poikilos 2023-09-06 04:28:13 -0400
  • 01f2c17ad6 Improve wording. poikilos 2023-08-25 14:47:57 -0400
  • 1400e9525c Recommend `sudo ldconfig` (Fix #616) & revert arch-dependent changes that didn't fix the issue anyway. poikilos 2023-08-25 08:11:09 -0400
  • 6cdf41e56d Work on issue #616 (not fixed yet). poikilos 2023-08-22 12:58:28 -0400
  • 60e9027e2e Fix type-o. poikilos 2023-08-20 20:04:26 -0400
  • 2024251efb Work on issue #616 (not fixed yet). poikilos 2023-08-20 19:52:01 -0400
  • 93e1830573 Change the directory name for clarity. poikilos 2023-08-19 16:18:43 -0400
  • 9a9221beb5 Use getcwd. poikilos 2023-08-19 16:18:19 -0400
  • 66975ceeeb Get build script to build Minetest 5.7. poikilos 2023-08-16 23:59:02 -0400
  • 52621e6ad7 Move log metadata gathering code OutputInspector. poikilos 2023-08-15 22:37:27 -0400
  • 79e42fbd75 Remove the python2 dependency from the install (Isn't used or shouldn't be). poikilos 2023-08-15 22:36:33 -0400
  • 6cafdc531c Make run-any show paths unmangled by outputinspector (current git). poikilos 2023-08-13 06:49:48 -0400
  • cce296a3bd Correct a comment. poikilos 2023-08-06 13:53:36 -0400
  • 54c24efa52 Create a program runner for VSCode Python launcher (such as to press Launch to Launch minetest) and a corresponding project file that uses it. poikilos 2023-08-06 13:51:25 -0400
  • cd0a9676b2 Avoid a wip directory. poikilos 2023-08-05 22:19:15 -0400
  • 48596f4b50 Detect the source type to avoid needing arguments when possible. Remove overlapping and non-dictionary metadata. poikilos 2023-08-05 22:19:03 -0400
  • 882a190247 Rename files to use lmk (short for Linux Minetest Kit). poikilos 2023-08-05 16:16:41 -0400
  • 0e2272e772 Split and refactor functions to make them reusable. Rename variables for clarity. Separate 'shortcut' metadata that is already usable for generating the shortcut. poikilos 2023-08-05 16:15:32 -0400
  • bbef478ce4 Add the missing executable name. poikilos 2023-08-05 00:48:23 -0400
  • dca9f0a1b4 Add approprate --exclude directories and fix output (instructions). poikilos 2023-08-05 00:44:02 -0400
  • 878aa1a349 Make version optional. Fix dirname of classic. Return all errors from install_minetest. poikilos 2023-08-01 02:23:53 -0400
  • 791f73d3cb Add a script to install a built linux-minetest-kit binary and a shortcut to it. poikilos 2023-08-01 01:11:25 -0400
  • 7834cb6cb0 Add a finetest runner. poikilos 2023-07-30 20:39:35 -0400
  • 3c3066189c Add a dev script to sync with upstream. poikilos 2023-07-30 20:38:23 -0400
  • 9af14bf0cc Use PEP8 more. poikilos 2023-07-30 20:36:56 -0400
  • 3ed77fd41b Add usage. Improve output. poikilos 2023-07-30 20:36:34 -0400
  • 522407095f Separate stdout and stderr. poikilos 2023-07-29 14:36:41 -0400
  • 8eea7b3ee0 Fix a crash that prevented non-GitHub issues from being displayed. poikilos 2023-07-29 13:40:42 -0400
  • 301e08e962 Account for the remote URL changing to uppercase. poikilos 2023-07-29 12:51:20 -0400
  • e9e721fd11 Add a utility to select vertices whose normals are front-facing. poikilos 2023-01-11 02:14:37 -0500
  • fbbcf115a9 Create and add a model separation script. poikilos 2023-01-07 18:33:39 -0500
  • facc24d945 Fix: creating directories incorrectly on non-Windows systems; raise ValueError on missing profile variable. poikilos 2023-01-07 18:33:16 -0500
  • bb2cfec4be Note where to find the official server. poikilos 2022-12-31 18:49:53 -0500
  • 63f05406b2 Add more info from my comment on issue #593. poikilos 2022-12-31 17:20:41 -0500
  • a966065c86 Revamp the documentation to account for project's new focus (as opposed to old versions with scope creep)--Fix #593. poikilos 2022-12-31 17:16:53 -0500
  • d008e038d1 Rename the file. poikilos 2022-11-21 12:45:44 -0500
  • d085dfb889 Separate client & server build caches since content (not just binary) may differ. poikilos 2022-11-21 11:21:50 -0500
  • 51a5a5b267 Check the Python version explicitly. poikilos 2022-11-21 11:20:59 -0500
  • aee6d6395a Cache every executable to avoid rebuilding. poikilos 2022-11-20 21:53:59 -0500
  • 91d97d710e Improve output regarding a stray error code. poikilos 2022-11-20 20:22:26 -0500
  • 55e13c1ece Make a temp world, allow specifying a template world for that, and add related usage output. Improve other output. poikilos 2022-11-20 20:11:36 -0500
  • 718b2d8909 Detect an existing build. Require specifying client or server. Validate input. poikilos 2022-11-20 19:39:15 -0500
  • 2d0ed4bc8e Fix bad cd. poikilos 2022-11-20 19:39:11 -0500
  • 0a0fe09e6f Add lmk scripts. poikilos 2022-11-20 18:57:00 -0500
  • 2aaacab590 Use PEP8 more. Import print_function more. Declare encoding more. poikilos 2022-11-20 18:52:35 -0500
  • 646210e712 Make the developer script versionize bucket_game. poikilos 2022-10-22 23:38:22 -0400
  • e40ff7812e Add a script for minetest.org developers to get the master copy of linux-minetest-kit. poikilos 2022-10-22 21:58:41 -0400
  • cc4ec696b8 Add a repack script for repacking a build into an archive. poikilos 2022-10-22 21:57:52 -0400
  • a0919c055c Add the previous commit in patch form. poikilos 2022-09-10 23:04:15 -0400
  • f455b4f6de Add a patch to remove io and os calls. Now worldedit and coderskins load with mod security enabled and coderskins is cross-platform on the server side. poikilos 2022-09-10 23:02:48 -0400
  • 9e95e060ec Add a classifier. Add a comment. poikilos 2022-08-05 00:34:33 -0400
  • e170a2b123 Rename error to echo0 and debug to echo1. Add and use main's return in many cases. Remove lint. Move TRY_SHARE_MT_DIRS from deprecated. poikilos 2022-07-30 13:38:49 -0400
  • ee1986ee4e Changed deprecated VanessaE account URLs. Note deprecated forks. poikilos 2022-05-17 10:30:39 -0400
  • dc7efe662a Check for the --verbose (or --debug) argument early. poikilos 2022-05-17 10:29:30 -0400
  • eb83714fca Add a shebang (for syntax highlighting in this case). poikilos 2022-05-14 23:28:12 -0400
  • 2cb322091c Look for and run the correct executable name. poikilos 2022-05-13 03:51:58 -0400
  • 99edab6456 Rename variables for clarity and consistency. Show more output. poikilos 2022-05-13 03:07:54 -0400
  • 64db00797d Improve help output. poikilos 2022-05-13 02:17:05 -0400
  • 2a30225bf8 Move instructions to the end. poikilos 2022-05-13 02:12:06 -0400
  • edd4cfded2 Rename folders to reflect the correct release name. poikilos 2022-05-13 02:04:16 -0400
  • dc03752c8d Separate the logic and data (move data to a new rc file) for the build. Rename variables correctly. poikilos 2022-05-13 02:03:02 -0400
  • 77c3190688 Rename the folder, as reflected in the previous commit. poikilos 2022-05-13 00:58:15 -0400
  • 84e7b09fc1 Reflect the new naming. Separate the server image from the library image further. poikilos 2022-05-13 00:56:28 -0400
  • 0e2a462850 Move files. poikilos 2022-05-13 00:32:10 -0400
  • a893c85504 Move library build to the Dockerfile. Build the server not the client (Client was tested, so start making it into a usable production script). poikilos 2022-05-13 00:30:32 -0400
  • 48df2468d5 Switch to pkgconf. Add make and dnsutils to deb-based distro install. Move the build process from (docker commands in) lmk.devuan-chimaera.sh to a script inside the container: build-lmk.rc. Include a local copy of the dependencies script (install-minetest-build-deps.sh) in the container instead of the web copy. poikilos 2022-05-12 23:17:10 -0400