build: windows deploy fixes

* added javaparser.coatidb to app setup project
* clearing javaparser.coatidb before building it in headless more for deploy
* added all plugins to windows deploy script
This commit is contained in:
malte_langkabel
2016-08-31 16:37:45 +02:00
parent 2e9422a8cf
commit 850be396aa
7 changed files with 69 additions and 9 deletions
@@ -1161,6 +1161,12 @@
}
"Entry"
{
"MsmKey" = "8:_A5A7257587914BAF9210E3CB78D9DABE"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_A66E166B06CE4949B037BA2DDEAA3152"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
@@ -1780,7 +1786,7 @@
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
"OwnerKey" = "8:_FB29EAD658C3497D9AC46ADE92D33C83"
"OwnerKey" = "8:_C84BE68F0D9E42D3B9BD9C8A53DF049A"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
@@ -1792,7 +1798,7 @@
"Entry"
{
"MsmKey" = "8:_UNDEFINED"
"OwnerKey" = "8:_C84BE68F0D9E42D3B9BD9C8A53DF049A"
"OwnerKey" = "8:_FB29EAD658C3497D9AC46ADE92D33C83"
"MsmSig" = "8:_UNDEFINED"
}
}
@@ -5894,6 +5900,26 @@
"IsDependency" = "11:FALSE"
"IsolateTo" = "8:"
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A5A7257587914BAF9210E3CB78D9DABE"
{
"SourcePath" = "8:..\\..\\..\\..\\bin\\app\\data\\projects\\javaparser\\javaparser.coatidb"
"TargetName" = "8:javaparser.coatidb"
"Tag" = "8:"
"Folder" = "8:_E5D781F3431845C099B2960729569853"
"Condition" = "8:"
"Transitive" = "11:FALSE"
"Vital" = "11:TRUE"
"ReadOnly" = "11:FALSE"
"Hidden" = "11:FALSE"
"System" = "11:FALSE"
"Permanent" = "11:FALSE"
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"IsDependency" = "11:FALSE"
"IsolateTo" = "8:"
}
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_A66E166B06CE4949B037BA2DDEAA3152"
{
"SourcePath" = "8:..\\..\\..\\..\\bin\\app\\Release\\Qt5Widgets.dll"
+4
View File
@@ -1 +1,5 @@
#atom-coati
The Atom plugin is hosted at Github.
Link to the repository: [atom-coati](https://github.com/CoatiSoftware/atom-coati).
+4
View File
@@ -1 +1,5 @@
#eclipse-coati
The Eclipse plugin is hosted at Github.
Link to the repository: [eCoati](https://github.com/CoatiSoftware/eCoati).
+4
View File
@@ -1 +1,5 @@
#emacs-coati
The Emacs plugin is hosted at Github.
Link to the repository: [emacs-coati](https://github.com/CoatiSoftware/emacs-coati).
+4
View File
@@ -1 +1,5 @@
#idea-coati
The CLion/IntelliJ plugin is hosted at Github.
Link to the repository: [idea-coati](https://github.com/CoatiSoftware/idea-coati).
+1 -1
View File
@@ -1,5 +1,5 @@
#vim-coati
The vim plugin is hosted at Github.
The Vim plugin is hosted at Github.
Link to the repository: [vim-coati](https://github.com/CoatiSoftware/vim-coati).
+24 -6
View File
@@ -1,6 +1,6 @@
# FLAGS
REBUILD=true
OBFUSCATE=true
REBUILD=false
OBFUSCATE=false
# USEFUL VARIABLES
@@ -69,7 +69,9 @@ echo -e "$INFO creating databases for trail"
rm bin/app/data/projects/tictactoe/tictactoe.coatidb
rm bin/app/data/projects/tutorial/tutorial.coatidb
rm bin/app/data/projects/javaparser/javaparser.coatidb
rm -rf temp
mkdir -p temp
cd temp
@@ -136,6 +138,14 @@ mkdir -p $APP_PACKAGE_DIR
cp -u -r deployment/windows/CoatiAppSetup/CoatiSetup/Release/Coati.msi $APP_PACKAGE_DIR/
cp -u -r deployment/windows/CoatiAppSetup/CoatiSetup/Release/setup.exe $APP_PACKAGE_DIR/
mkdir -p $APP_PACKAGE_DIR/plugins/atom/
cp -u -r ide_plugins/atom/* $APP_PACKAGE_DIR/plugins/atom/
mkdir -p $APP_PACKAGE_DIR/plugins/eclipse/
cp -u -r ide_plugins/eclipse/* $APP_PACKAGE_DIR/plugins/eclipse/
mkdir -p $APP_PACKAGE_DIR/plugins/emacs/
cp -u -r ide_plugins/emacs/* $APP_PACKAGE_DIR/plugins/emacs/
mkdir -p $APP_PACKAGE_DIR/plugins/idea/
cp -u -r ide_plugins/idea/* $APP_PACKAGE_DIR/plugins/idea/
mkdir -p $APP_PACKAGE_DIR/plugins/sublime_text/
cp -u -r ide_plugins/sublime_text/* $APP_PACKAGE_DIR/plugins/sublime_text/
mkdir -p $APP_PACKAGE_DIR/plugins/vim/
@@ -168,12 +178,20 @@ mkdir -p $TRIAL_PACKAGE_DIR
cp -u -r deployment/windows/CoatiTrialSetup/CoatiSetup/Release/CoatiTrial.msi $TRIAL_PACKAGE_DIR/
cp -u -r deployment/windows/CoatiTrialSetup/CoatiSetup/Release/setup.exe $TRIAL_PACKAGE_DIR/
mkdir -p $TRIAL_PACKAGE_DIR/plugins/visual_studio/
cp -u -r ide_plugins/vs/coati_plugin_vs.vsix $TRIAL_PACKAGE_DIR/plugins/visual_studio/
mkdir -p $TRIAL_PACKAGE_DIR/plugins/vim/
cp -u -r ide_plugins/vim/* $TRIAL_PACKAGE_DIR/plugins/vim/
mkdir -p $TRIAL_PACKAGE_DIR/plugins/atom/
cp -u -r ide_plugins/atom/* $TRIAL_PACKAGE_DIR/plugins/atom/
mkdir -p $TRIAL_PACKAGE_DIR/plugins/eclipse/
cp -u -r ide_plugins/eclipse/* $TRIAL_PACKAGE_DIR/plugins/eclipse/
mkdir -p $TRIAL_PACKAGE_DIR/plugins/emacs/
cp -u -r ide_plugins/emacs/* $TRIAL_PACKAGE_DIR/plugins/emacs/
mkdir -p $TRIAL_PACKAGE_DIR/plugins/idea/
cp -u -r ide_plugins/idea/* $TRIAL_PACKAGE_DIR/plugins/idea/
mkdir -p $TRIAL_PACKAGE_DIR/plugins/sublime_text/
cp -u -r ide_plugins/sublime_text/* $TRIAL_PACKAGE_DIR/plugins/sublime_text/
mkdir -p $TRIAL_PACKAGE_DIR/plugins/vim/
cp -u -r ide_plugins/vim/* $TRIAL_PACKAGE_DIR/plugins/vim/
mkdir -p $TRIAL_PACKAGE_DIR/plugins/visual_studio/
cp -u -r ide_plugins/vs/coati_plugin_vs.vsix $TRIAL_PACKAGE_DIR/plugins/visual_studio/
# PACKAGING COATI (TRIAL)