浏览代码

refactor: Adding .template extension to template files (#107)

Danilo Guanabara 10 月之前
父节点
当前提交
8e015c57bf
共有 27 个文件被更改,包括 23 次插入23 次删除
  1. 0 0
      cli/src/templates/component/lib.rs.template
  2. 1 1
      cli/src/templates/component/mod.rs
  3. 0 0
      cli/src/templates/program/constants.rs.template
  4. 0 0
      cli/src/templates/program/error.rs.template
  5. 0 0
      cli/src/templates/program/instructions/initialize.rs.template
  6. 0 0
      cli/src/templates/program/instructions/mod.rs.template
  7. 7 7
      cli/src/templates/program/mod.rs
  8. 0 0
      cli/src/templates/program/multiple.lib.rs.template
  9. 0 0
      cli/src/templates/program/single.lib.rs.template
  10. 0 0
      cli/src/templates/program/state/mod.rs.template
  11. 0 0
      cli/src/templates/system/lib.rs.template
  12. 1 1
      cli/src/templates/system/mod.rs
  13. 0 0
      cli/src/templates/workspace/.gitignore.template
  14. 0 0
      cli/src/templates/workspace/.prettierignore.template
  15. 0 0
      cli/src/templates/workspace/Cargo.serde.toml.template
  16. 0 0
      cli/src/templates/workspace/Cargo.toml.template
  17. 0 0
      cli/src/templates/workspace/Xargo.toml.template
  18. 0 0
      cli/src/templates/workspace/jest.js.template
  19. 0 0
      cli/src/templates/workspace/jest.package.json.template
  20. 0 0
      cli/src/templates/workspace/jest.ts.package.json.template
  21. 0 0
      cli/src/templates/workspace/mocha.js.template
  22. 0 0
      cli/src/templates/workspace/mocha.ts.template
  23. 14 14
      cli/src/templates/workspace/mod.rs
  24. 0 0
      cli/src/templates/workspace/package.json.template
  25. 0 0
      cli/src/templates/workspace/ts.package.json.template
  26. 0 0
      cli/src/templates/workspace/types.Cargo.toml.template
  27. 0 0
      cli/src/templates/workspace/workspace.toml.template

+ 0 - 0
cli/src/templates/component/lib.rs → cli/src/templates/component/lib.rs.template


+ 1 - 1
cli/src/templates/component/mod.rs

@@ -13,7 +13,7 @@ pub fn create_component_template_simple(name: &str, program_path: &Path) -> File
     vec![(
     vec![(
         program_path.join("src").join("lib.rs"),
         program_path.join("src").join("lib.rs"),
         format!(
         format!(
-            include_str!("lib.rs"),
+            include_str!("lib.rs.template"),
             program_id = program_id,
             program_id = program_id,
             program_name = program_name
             program_name = program_name
         ),
         ),

+ 0 - 0
cli/src/templates/program/constants.rs → cli/src/templates/program/constants.rs.template


+ 0 - 0
cli/src/templates/program/error.rs → cli/src/templates/program/error.rs.template


+ 0 - 0
cli/src/templates/program/instructions/initialize.rs → cli/src/templates/program/instructions/initialize.rs.template


+ 0 - 0
cli/src/templates/program/instructions/mod.rs → cli/src/templates/program/instructions/mod.rs.template


+ 7 - 7
cli/src/templates/program/mod.rs

@@ -8,7 +8,7 @@ pub fn create_program_template_single(name: &str, program_path: &Path) -> Files
     vec![(
     vec![(
         program_path.join("src").join("lib.rs"),
         program_path.join("src").join("lib.rs"),
         format!(
         format!(
-            include_str!("single.lib.rs"),
+            include_str!("single.lib.rs.template"),
             program_id = program_id,
             program_id = program_id,
             program_name = program_name
             program_name = program_name
         ),
         ),
@@ -24,27 +24,27 @@ pub fn create_program_template_multiple(name: &str, program_path: &Path) -> File
         (
         (
             src_path.join("lib.rs"),
             src_path.join("lib.rs"),
             format!(
             format!(
-                include_str!("multiple.lib.rs"),
+                include_str!("multiple.lib.rs.template"),
                 program_id = program_id,
                 program_id = program_id,
                 program_name = program_name
                 program_name = program_name
             ),
             ),
         ),
         ),
         (
         (
             src_path.join("constants.rs"),
             src_path.join("constants.rs"),
-            include_str!("constants.rs").into(),
+            include_str!("constants.rs.template").into(),
         ),
         ),
-        (src_path.join("error.rs"), include_str!("error.rs").into()),
+        (src_path.join("error.rs"), include_str!("error.rs.template").into()),
         (
         (
             src_path.join("instructions").join("mod.rs"),
             src_path.join("instructions").join("mod.rs"),
-            include_str!("instructions/mod.rs").into(),
+            include_str!("instructions/mod.rs.template").into(),
         ),
         ),
         (
         (
             src_path.join("instructions").join("initialize.rs"),
             src_path.join("instructions").join("initialize.rs"),
-            include_str!("instructions/initialize.rs").into(),
+            include_str!("instructions/initialize.rs.template").into(),
         ),
         ),
         (
         (
             src_path.join("state").join("mod.rs"),
             src_path.join("state").join("mod.rs"),
-            include_str!("state/mod.rs").into(),
+            include_str!("state/mod.rs.template").into(),
         ),
         ),
     ]
     ]
 }
 }

+ 0 - 0
cli/src/templates/program/multiple.lib.rs → cli/src/templates/program/multiple.lib.rs.template


+ 0 - 0
cli/src/templates/program/single.lib.rs → cli/src/templates/program/single.lib.rs.template


+ 0 - 0
cli/src/templates/program/state/mod.rs → cli/src/templates/program/state/mod.rs.template


+ 0 - 0
cli/src/templates/system/lib.rs → cli/src/templates/system/lib.rs.template


+ 1 - 1
cli/src/templates/system/mod.rs

@@ -9,7 +9,7 @@ pub fn create_system_template_simple(name: &str, program_path: &Path) -> Files {
     vec![(
     vec![(
         program_path.join("src").join("lib.rs"),
         program_path.join("src").join("lib.rs"),
         format!(
         format!(
-            include_str!("lib.rs"),
+            include_str!("lib.rs.template"),
             program_id = program_id,
             program_id = program_id,
             program_name = program_name
             program_name = program_name
         ),
         ),

+ 0 - 0
cli/src/templates/workspace/gitignore → cli/src/templates/workspace/.gitignore.template


+ 0 - 0
cli/src/templates/workspace/prettierignore → cli/src/templates/workspace/.prettierignore.template


+ 0 - 0
cli/src/templates/workspace/Cargo.serde.toml → cli/src/templates/workspace/Cargo.serde.toml.template


+ 0 - 0
cli/src/templates/workspace/Cargo.toml → cli/src/templates/workspace/Cargo.toml.template


+ 0 - 0
cli/src/templates/workspace/Xargo.toml → cli/src/templates/workspace/Xargo.toml.template


+ 0 - 0
cli/src/templates/workspace/jest.js → cli/src/templates/workspace/jest.js.template


+ 0 - 0
cli/src/templates/workspace/jest.package.json → cli/src/templates/workspace/jest.package.json.template


+ 0 - 0
cli/src/templates/workspace/jest.ts.package.json → cli/src/templates/workspace/jest.ts.package.json.template


+ 0 - 0
cli/src/templates/workspace/mocha.js → cli/src/templates/workspace/mocha.js.template


+ 0 - 0
cli/src/templates/workspace/mocha.ts → cli/src/templates/workspace/mocha.ts.template


+ 14 - 14
cli/src/templates/workspace/mod.rs

@@ -4,7 +4,7 @@ pub const ANCHOR_VERSION: &str = anchor_cli::VERSION;
 
 
 pub fn workspace_manifest() -> String {
 pub fn workspace_manifest() -> String {
     format!(
     format!(
-        include_str!("workspace.toml"),
+        include_str!("workspace.toml.template"),
         VERSION = VERSION,
         VERSION = VERSION,
         ANCHOR_VERSION = ANCHOR_VERSION
         ANCHOR_VERSION = ANCHOR_VERSION
     )
     )
@@ -12,36 +12,36 @@ pub fn workspace_manifest() -> String {
 
 
 pub fn package_json(jest: bool) -> String {
 pub fn package_json(jest: bool) -> String {
     if jest {
     if jest {
-        include_str!("jest.package.json").to_string()
+        include_str!("jest.package.json.template").to_string()
     } else {
     } else {
-        include_str!("package.json").to_string()
+        include_str!("package.json.template").to_string()
     }
     }
 }
 }
 
 
 pub fn ts_package_json(jest: bool) -> String {
 pub fn ts_package_json(jest: bool) -> String {
     if jest {
     if jest {
-        include_str!("jest.ts.package.json").to_string()
+        include_str!("jest.ts.package.json.template").to_string()
     } else {
     } else {
-        include_str!("ts.package.json").to_string()
+        include_str!("ts.package.json.template").to_string()
     }
     }
 }
 }
 
 
 pub fn mocha(name: &str) -> String {
 pub fn mocha(name: &str) -> String {
-    format!(include_str!("mocha.js"), name)
+    format!(include_str!("mocha.js.template"), name)
 }
 }
 
 
 pub fn jest(name: &str) -> String {
 pub fn jest(name: &str) -> String {
-    format!(include_str!("jest.js"), name)
+    format!(include_str!("jest.js.template"), name)
 }
 }
 
 
 pub fn ts_mocha(name: &str) -> String {
 pub fn ts_mocha(name: &str) -> String {
-    format!(include_str!("mocha.ts"), name)
+    format!(include_str!("mocha.ts.template"), name)
 }
 }
 
 
 pub fn cargo_toml(name: &str) -> String {
 pub fn cargo_toml(name: &str) -> String {
     let snake_case_name = name.to_snake_case();
     let snake_case_name = name.to_snake_case();
     format!(
     format!(
-        include_str!("Cargo.toml"),
+        include_str!("Cargo.toml.template"),
         name = name,
         name = name,
         snake_case_name = snake_case_name,
         snake_case_name = snake_case_name,
         VERSION = VERSION
         VERSION = VERSION
@@ -52,7 +52,7 @@ pub fn cargo_toml(name: &str) -> String {
 pub fn cargo_toml_with_serde(name: &str) -> String {
 pub fn cargo_toml_with_serde(name: &str) -> String {
     let snake_case_name = name.to_snake_case();
     let snake_case_name = name.to_snake_case();
     format!(
     format!(
-        include_str!("Cargo.serde.toml"),
+        include_str!("Cargo.serde.toml.template"),
         name = name,
         name = name,
         snake_case_name = snake_case_name,
         snake_case_name = snake_case_name,
         VERSION = VERSION
         VERSION = VERSION
@@ -60,21 +60,21 @@ pub fn cargo_toml_with_serde(name: &str) -> String {
 }
 }
 
 
 pub fn xargo_toml() -> &'static str {
 pub fn xargo_toml() -> &'static str {
-    include_str!("Xargo.toml")
+    include_str!("Xargo.toml.template")
 }
 }
 pub fn git_ignore() -> &'static str {
 pub fn git_ignore() -> &'static str {
-    include_str!("gitignore")
+    include_str!(".gitignore.template")
 }
 }
 
 
 pub fn prettier_ignore() -> &'static str {
 pub fn prettier_ignore() -> &'static str {
-    include_str!("prettierignore")
+    include_str!(".prettierignore.template")
 }
 }
 
 
 pub(crate) fn types_cargo_toml() -> String {
 pub(crate) fn types_cargo_toml() -> String {
     let name = "bolt-types";
     let name = "bolt-types";
     let snake_case_name = name.to_snake_case();
     let snake_case_name = name.to_snake_case();
     format!(
     format!(
-        include_str!("types.Cargo.toml"),
+        include_str!("types.Cargo.toml.template"),
         name = name,
         name = name,
         snake_case_name = snake_case_name,
         snake_case_name = snake_case_name,
         VERSION = VERSION
         VERSION = VERSION

+ 0 - 0
cli/src/templates/workspace/package.json → cli/src/templates/workspace/package.json.template


+ 0 - 0
cli/src/templates/workspace/ts.package.json → cli/src/templates/workspace/ts.package.json.template


+ 0 - 0
cli/src/templates/workspace/types.Cargo.toml → cli/src/templates/workspace/types.Cargo.toml.template


+ 0 - 0
cli/src/templates/workspace/workspace.toml → cli/src/templates/workspace/workspace.toml.template