saint11 / moonlove-faststart Goto Github PK
View Code? Open in Web Editor NEWSome templates and basic engine structure using Lua, Love and Moonscript
Some templates and basic engine structure using Lua, Love and Moonscript
Trying to using the system Build that you provided in your project, but each time i try to use it wit Ctrl+B SublimeText outputs me this error
"init() got an unexpected keyword argument 'build_systems'
[cmd: None]
[path: "all the paths in my system";]
[Finished] "
And when go to (Tools > Build System > Compile My Project) there i no "Compile my Project" build system, there only is Faststart
Sorry resolved by myself, i didn't open properly the project -____-"
Not an issue, rather some kind of suggestion if you find it appropriate.
You can avoid adding a global build system, and create a project-specific build system inside your myproject.sublime-project
file. Assuming it is at the root of your project directory, something like that would achieve the same thing as your global build system (without requiring to select the build system, it will be selected automatically when opening the project):
{
"build_systems": [
{
"shell_cmd": "moonc -t lua/. src/. && love lua/.",
"file_regex": "^\\s*(.+):(\\d+): (?:lines \\d+-\\d+|character(?:s \\d+-| )(\\d+)) : (.*)$",
"name": "Compile my project",
"working_dir": "${project_path:${folder:${file_path}}}"
}
],
"folders": [
{
"name": "My Project Name",
"path": ".",
"folder_exclude_patterns": [
".git"
],
"file_exclude_patterns": [
"*.sublime-*"
]
}
]
}
The file_regex
can be removed. I added it because that's the one I use for haxe (so it's not correct for your use case) to parse the build result and make links out of errors so that I can click on one and go to the corresponding file/line. Maybe you could adjust it to your build command (if not, just drop this line).
I added some other examples of project configuration, like renaming folders and excluding files/directories in your "folders" view.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.