diff --git a/src/lay/laySaltTemplates.qrc b/src/lay/laySaltTemplates.qrc
index 7ff71d276..1f3918944 100644
--- a/src/lay/laySaltTemplates.qrc
+++ b/src/lay/laySaltTemplates.qrc
@@ -51,7 +51,7 @@
salt_templates/ruby_lib/grain.xml
- salt_templates/ruby_lib/macros/new_ruby_lib.lym
+ salt_templates/ruby_lib/macros/new_macro.lym
salt_templates/ruby_lib/doc/readme.html
@@ -72,8 +72,8 @@
salt_templates/python_lib/grain.xml
-
- salt_templates/python_lib/macros/new_python_lib.lym
+
+ salt_templates/python_lib/pymacros/new_macro.lym
salt_templates/python_lib/doc/readme.html
diff --git a/src/lay/salt_templates/drc/drc/new_drc.lym b/src/lay/salt_templates/drc/drc/new_drc.lym
index 174ff2ffc..29e11c907 100644
--- a/src/lay/salt_templates/drc/drc/new_drc.lym
+++ b/src/lay/salt_templates/drc/drc/new_drc.lym
@@ -1,6 +1,7 @@
The New DRC Script
+ drc
false
@@ -9,12 +10,13 @@
false
- ruby
-
+ dsl
+ drc-dsl-xml
# This is the new DRC script created with the sample DRC package
report("Sample DRC")
l1 = input(1, 0)
l1.width(1.0.um).output("Width (Layer 1) < 1.0 um")
+
diff --git a/src/lay/salt_templates/macro/macros/new_macro.lym b/src/lay/salt_templates/macro/macros/new_macro.lym
index c39e3a5ec..2aec7a1c6 100644
--- a/src/lay/salt_templates/macro/macros/new_macro.lym
+++ b/src/lay/salt_templates/macro/macros/new_macro.lym
@@ -13,7 +13,7 @@
# This is the new macro created with the sample macro package
-RBA::MessageBox::information("Information", "This is the new macro created with the sample macro package", RBA::MessageBox::Ok)
+RBA::MessageBox::info("Information", "This is the new macro created with the sample macro package", RBA::MessageBox::Ok)
# In order pull in classes from other packages, just specify these classes
# in the dependencies of this package. Provided those packages contain macros
diff --git a/src/lay/salt_templates/pcell_lib/macros/pcell.lym b/src/lay/salt_templates/pcell_lib/macros/pcell.lym
index 5955fc729..8965f06c3 100644
--- a/src/lay/salt_templates/pcell_lib/macros/pcell.lym
+++ b/src/lay/salt_templates/pcell_lib/macros/pcell.lym
@@ -82,7 +82,7 @@ module PCellPackageModule
library = Library::new
# TODO: change the description
- library = "My PCell package"
+ library.description = "My PCell package"
# register the PCell declarations
# TODO: change the names
diff --git a/src/lay/salt_templates/pymacro/pymacros/new_macro.lym b/src/lay/salt_templates/pymacro/pymacros/new_macro.lym
index cf26eacf8..6afdbbd78 100644
--- a/src/lay/salt_templates/pymacro/pymacros/new_macro.lym
+++ b/src/lay/salt_templates/pymacro/pymacros/new_macro.lym
@@ -13,7 +13,7 @@
# This is the new macro created with the sample macro package
-pya.MessageBox.information("Information", "This is the new macro created with the sample macro package", pya.MessageBox.Ok)
+pya.MessageBox.info("Information", "This is the new macro created with the sample macro package", pya.MessageBox.Ok)
# In order pull in classes from other packages, just specify these classes
# in the dependencies of this package. Provided those packages contain macros