Open kb173 opened 3 years ago
.gitattributes
is key.addons/geodot
should be rooted imhoaddons/geodot/demo
which can be ignored by the user importingSince we have build artifacts for Linux now (#41), I wonder if it'd make sense to upload these to a separate repository and use that for the asset library? https://github.com/cpina/github-action-push-to-another-repository
I think it's enough to have the correct structure in this repo.
addons/geodot/gdnative/**
addons/geodot/demo/**
cpp/
.gitattributes (excluding all but addons)
Each release is a developer decision/testing/tagging which is still manual for the AssetLib is it?
(my2cents)
With this setup we can add test scenes into the root and maybe use Godot testing with https://github.com/bitwes/Gut ?
Comment move to Mac specific https://github.com/boku-ilen/geodot-plugin/issues/51#issuecomment-778651379
Instructions are available here: https://docs.godotengine.org/en/latest/community/asset_library/submitting_to_assetlib.html
A
.gitattributes
file withexport-ignore
attributes like in https://github.com/aaronfranke/godot-measuring-tape/blob/master/.gitattributes should be added to ignore all the source files, as they are not relevant for using the pre-built addon.We'll probably want to restructure the demo Godot project folders so that they are in the root directory. Maybe we should move the
SConstruct
script and thegodot-cpp
link into thesrc
folder to keep all building-related stuff in there.To do