commit 29e944562d28ea294a37076ff339e4e85da2b911
parent 45c51b8110aa94dc904c814046decaacc6273f99
Author: Isabel Kaspriskie <ikaspriskie@gmail.com>
Date: Sun, 9 May 2021 11:35:57 -0500
Move created module source to separate dir and start docs
Diffstat:
4 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile
@@ -8,8 +8,9 @@ SOURCES += $(wildcard gen/exports/*.cpp)
# VCV module
FLAGS += -Isrc
SOURCES += $(wildcard src/*.cpp)
+SOURCES += $(wildcard src/modules/*.cpp)
# Include the license and module SVGs in the distribution
DISTRIBUTABLES += $(wildcard ../LICENSE*) res
-include $(RACK_DIR)/plugin.mk
-\ No newline at end of file
+include $(RACK_DIR)/plugin.mk
diff --git a/docs/getting-started.md b/docs/getting-started.md
@@ -0,0 +1,3 @@
+# Getting started
+
+# Requirements
diff --git a/gen/projects/template/builder.js b/gen/projects/template/builder.js
@@ -8,15 +8,15 @@ maxApi.addHandlers({
// Replace GEN_RACK_DISPLAY_NAME with all lowercase name
// Replace GEN_RACK_NAME with name with the first letter capitalized
- fs.readFile(basedir + 'src/module.in', 'utf8', function (err, data) {
+ fs.readFile(basedir + 'src/modules/module.in', 'utf8', function (err, data) {
if (err) {
maxApi.post('Error reading module.in.');
return;
}
- let result = data.split('GEN_RACK_DISPLAY_NAME').join(name.toLowerCase());
+ let result = data.split('GEN_RACK_DISPLAY_NAME').join(name);
result = result.split('GEN_RACK_NAME').join(name.charAt(0).toUpperCase() + name.slice(1));
- fs.writeFile(basedir + 'src/' + name + '.cpp', result, 'utf8', function (err) {
+ fs.writeFile(basedir + 'src/modules/' + name + '.cpp', result, 'utf8', function (err) {
if (err) {
maxApi.post('Error writing .cpp');
}
diff --git a/src/module.in b/src/modules/module.in