vrtc / honeydew (public) (License: CC0) (since 2023-12-20) (hash sha1)
Warcraft 3: The Frozen Throne 1.27 custom scenario.
List of commits:
Subject Hash Author Date (UTC)
build: Use git-archive to package bundles 666f7110532eba52212a35290a9e194170a00bc7 Vladyslav Bondarenko 2023-12-14 12:11:09
feat!: build skeleton project da405d9978fcb6c8414249ceda4e07848e34f62a Vladyslav Bondarenko 2023-12-14 11:59:17
Commit 666f7110532eba52212a35290a9e194170a00bc7 - build: Use git-archive to package bundles
Use git-archive tool instead of zip tool to prepare the project for
distribution as an archive. The previous mechanism was too error prone
and awkwardly redundant.
Author: Vladyslav Bondarenko
Author date (UTC): 2023-12-14 12:11
Committer name: Vladyslav Bondarenko
Committer date (UTC): 2023-12-14 12:11
Parent(s): da405d9978fcb6c8414249ceda4e07848e34f62a
Signer:
Signing key: EFF9624877D25D02
Signing status: E
Tree: e38a08c1b9b19e0eaecb871040ebb17a67e4a03c
File Lines added Lines deleted
Makefile 1 2
File Makefile changed (mode: 100644) (index 73ec001..d6ca0c1)
... ... build: compile
30 30 smpq --append --overwrite ${NAMEFULL}.w3x war3map.j smpq --append --overwrite ${NAMEFULL}.w3x war3map.j
31 31
32 32 binary: build binary: build
33 # Cannot use '.gitignore' for exclusion, because of how paths are expanded in this case.
34 zip --include "*.j" "*.m4" "*.w3x" "*.md" ".git*" --exclude "*target*" "*.zip" "*war3map.j*" -r "${NAMEFULL}.zip" "../${NAME}"
33 git archive --format zip --output "${NAMEFULL}.zip" --prefix "${NAME}/" HEAD
35 34 gpg --detach-sign --yes "${NAMEFULL}.zip" gpg --detach-sign --yes "${NAMEFULL}.zip"
36 35
37 36 package: binary package: binary
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/vrtc/honeydew

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/vrtc/honeydew

Clone this repository using git:
git clone git://git.rocketgit.com/user/vrtc/honeydew

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main