Skip to content

gitea: use gitea Makefile, fix builtin static files#263

Closed
teutat3s wants to merge 1 commit into
TritonDataCenter:trunkfrom
teutat3s:gitea_fix_static_files
Closed

gitea: use gitea Makefile, fix builtin static files#263
teutat3s wants to merge 1 commit into
TritonDataCenter:trunkfrom
teutat3s:gitea_fix_static_files

Conversation

@teutat3s
Copy link
Copy Markdown

This implements changes in the upstream build process and fixes the missing builtin static files in recent versions.

  • Most important change is adding the missing bindata tag to GO_TAGS for integrating static files into the binary, see upstream "install from source" docs
  • Switch from go to gmake and gitea's Makefile for building the package
  • Added small patch to fix LDFLAGS where they shouldn't be
  • nodejs and npm added as build dependencies
  • VERSION file is used in the gitea's Makefile for baking the correct version into the binary

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants