pb and dist packages working
authorGreg Pazo <gpazo@xtuple.com>
Thu, 1 May 2014 14:53:05 +0000 (10:53 -0400)
committerGreg Pazo <gpazo@xtuple.com>
Thu, 1 May 2014 14:53:05 +0000 (10:53 -0400)
scripts/release_build.sh [new file with mode: 0755]
scripts/xml/distribution_install.xml

diff --git a/scripts/release_build.sh b/scripts/release_build.sh
new file mode 100755 (executable)
index 0000000..cc14bfe
--- /dev/null
@@ -0,0 +1,60 @@
+#git fetch XTUPLE
+#git checkout XTUPLE/4_4_x
+
+rm -rf scripts/output
+npm run-script build-basic-postbooks-package-sql
+#npm run-script build-basic-empty
+#npm run-script build-basic-postbooks-demo
+#npm run-script build-basic-quickstart
+cd ../private-extensions
+
+#git fetch XTUPLE
+#git checkout XTUPLE/4_4_x
+
+npm run-script build-basic-manufacturing-package-sql
+#npm run-script build-basic-manufacturing-empty
+#npm run-script build-basic-manufacturing-quickstart
+npm run-script build-basic-distribution-package-sql
+#npm run-script build-basic-distribution-empty
+#npm run-script build-basic-distribution-quickstart
+
+cd ../xtuple
+mkdir scripts/output/pb441
+cp scripts/xml/postbooks_package.xml scripts/output/pb441/package.xml
+cp scripts/output/toolkit.sql scripts/output/pb441
+cp scripts/output/updates.sql scripts/output/pb441
+cd scripts/output
+tar -zcvf pb441.gz pb441/
+
+cd ../../
+mkdir scripts/output/dist441
+cp scripts/xml/distribution_package.xml scripts/output/dist441/package.xml
+cp scripts/output/updates.sql scripts/output/dist441
+cp scripts/output/inventory_upgrade.sql scripts/output/dist441
+cd scripts/output
+tar -zcvf dist441.gz dist441/
+
+cd ../../
+mkdir scripts/output/pbtodist441
+cp scripts/xml/distribution_install.xml scripts/output/pbtodist441/package.xml
+cp scripts/output/inventory_basic_install.sql scripts/output/pbtodist441
+cp scripts/output/inventory_upgrade.sql scripts/output/pbtodist441
+cd scripts/output
+tar -zcvf 441pbtodist.gz pbtodist441/
+
+cd ../../
+mkdir scripts/output/xtmfg441
+cp scripts/xml/xtmfg_package.xml scripts/output/xtmfg441/package.xml
+#cp scripts/output/updates.sql scripts/output/xtmfg441
+#cp scripts/output/inventory_upgrade.sql scripts/output/xtmfg441
+cp scripts/output/manufacturing_upgrade.sql scripts/output/xtmfg441
+cd scripts/output
+tar -zcvf xtmfg_upgrade-441.gz xtmfg441/
+
+cd ../../
+mkdir scripts/output/xtmfg_install441
+cp scripts/xml/xtmfg_install.xml scripts/output/xtmfg_install441/package.xml
+cp scripts/output/manufacturing_basic_install.sql scripts/output/xtmfg_install441
+cp scripts/output/manufacturing_upgrade.sql scripts/output/xtmfg_install441
+cd scripts/output
+tar -zcvf xtmfg_install-441.gz xtmfg_install441/
index 681d923..96ef0fc 100644 (file)
@@ -6,7 +6,7 @@
 
   <prerequisite type = "query"
                 name = "Checking xTuple Edition" >
-    <query>SELECT fetchMetricText('Application') = 'Postbooks';</query>
+    <query>SELECT fetchMetricText('Application') = 'PostBooks';</query>
     <message>This package must be applied to a Distribution database.</message>
   </prerequisite>