https://github.com/merunes-goldman/defold-simple-target-system
https://github.com/merunes-goldman/defold-simple-target-system
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/merunes-goldman/defold-simple-target-system
- Owner: merunes-goldman
- Created: 2021-09-14T09:02:08.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-04T15:56:09.000Z (about 1 year ago)
- Last Synced: 2024-10-09T13:05:37.530Z (8 months ago)
- Language: Python
- Size: 11.7 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-defold - Simple Target System
README
# Defold Simple Target System
## Installation
You can use **dsts** in your own project by adding this project as a [Defold library dependency](https://defold.com/manuals/libraries). Open your _game.project_ file and in the dependencies field under project add:https://github.com/nevolin-dmitry-leonid/defold-simple-target-system/archive/refs/heads/master.zip
Or point to the ZIP file of a specific release.
## Requirements
- python 3.8+
- python3 alias in $PATH## Editor Script
This library provides simple way to manage _game.project_ presets (targets), see _example_.(optional) Inheritance is supported: file must start with a comment `;relative/path/to/parent.target` (extension does not matter).
It's recommended to use _.base_target_ extension for intermediate (potentially non-valid) targets.**ATTENTION:** It's recommended to commit all your changes before running these commands.
#### Select Target
Context menu item, available for _*.target_ files, builds and replaces current _game.project_.