rojo/plugin
Micah 010e50a25d
Add check to ensure plugin version matches cargo version (#794)
This modifies Rojo's build script to throw a fit if we're building a
plugin with a semver incompatible version. In the process, it moves the
version of the plugin to a file named `Version.txt` that's parsed at
runtime. This should be minimally invasive but it's technically worse
for performance than the hardcoded table and string we had before.

This feels better than a CI check or just manually verifying because it
makes it physically impossible for us to forget since Rojo won't build
with it being wrong.
2023-10-03 10:29:47 -04:00
..
fmt Add debug formatter for instances 2019-12-18 17:38:31 -08:00
http fix hyphen (#378) 2021-01-06 13:49:05 -07:00
log Break apart plugin reconciler (#332) 2020-11-11 16:30:23 -08:00
Packages Update Highlighter submodule from 0.8.1 to 0.8.2 (#767) 2023-08-09 06:40:35 +00:00
rbx_dom_lua Update rbx_dom_lua to rojo-rbx/rbx-dom@7b03132 (#775) 2023-08-16 16:47:04 -07:00
src Add check to ensure plugin version matches cargo version (#794) 2023-10-03 10:29:47 -04:00
default.project.json Add check to ensure plugin version matches cargo version (#794) 2023-10-03 10:29:47 -04:00
run-tests.server.lua Migrate DevSettings to PluginSettings for much better config flow (#572) 2022-08-20 22:39:34 -04:00
test Break apart plugin reconciler (#332) 2020-11-11 16:30:23 -08:00
test-place.project.json Switch plugin packages back to git submodules (#678) 2023-05-26 10:26:21 -07:00
Version.txt Add check to ensure plugin version matches cargo version (#794) 2023-10-03 10:29:47 -04:00
watch-build.sh Add visual diffs to syncing (#603) 2023-04-01 23:17:23 -04:00