Skip to content

Commit

Permalink
build: fix actions (paste/node wrapper); use mps_home instead of base…
Browse files Browse the repository at this point in the history
…dir, mps_core, mps_langs

build: rollback to use Idea 11.0.x
ignore build/tmp and build/artifacts folders
build: rename BuildLayout_JavaLibrary -> ExportAsJavaLibrary
  • Loading branch information
Evgeny Gryaznov authored and Evgeny Gryaznov committed Apr 6, 2012
1 parent 407d9fd commit 6447077
Show file tree
Hide file tree
Showing 41 changed files with 1,778 additions and 1,704 deletions.
6 changes: 3 additions & 3 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@
/IdeaPlugin/mps-core/languages
/IdeaPlugin/tests/blProject/.idea/workspace.xml
/IdeaPlugin/tests/multiModulesProject/.idea/workspace.xml
/IdeaPlugin/buildScript/build/tmp/*
/IdeaPlugin/buildScript/build/artifacts/*
/build/tmp/*
/build/artifacts/*
classes
classes_gen
testclasses
Expand All @@ -25,4 +25,4 @@ $IDEA_PLUGINS_SANDBOX_FOLDER$
plugins/debugger-api/lib/*.jar
plugins/debugger-java/lib/*.jar
plugins/execution-languages/lib/*.jar
plugins/execution-configurations/lib/*.jar
plugins/execution-configurations/lib/*.jar
1,412 changes: 762 additions & 650 deletions IdeaPlugin/buildScript/models/jetbrains/mps/build/plugin/build.mps

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<dependencies version="2" modelHash="-giumulx4tta9fq5ttbmvxpzovr1qtj">
<dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" hash="-5p0rdl0tgxw43gzmkd4qcpqszqapgi2" />
<dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" hash="-z9apu2jgvnwo2rksn2wr6ei9vh9scw" />
<dependencies version="2" modelHash="du88vrbz79v8944eko255hce2iq7usl">
<dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
<dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
<dep model="r:54537613-52b5-40a8-b223-e87f0960b04f(jetbrains.mps.build.mps.generator.template.main@generator)" hash="8sfanugz5nwhdm2opfsayol4k73mg1w" />
<dep model="r:64db3a92-5968-4a73-b456-34504a2d97a6(jetbrains.mps.core.xml.structure)" hash="ek3fm4eqse3mwmbxo1ukfwci3nvu8h0" />
<dep model="r:64db3a92-5968-4a73-b456-34504a2d97a6(jetbrains.mps.core.xml.structure)" />
<dep model="r:d8d06a40-eb90-4ad9-a679-19e3fc235859(jetbrains.mps.build.workflow.generator.template.main@generator)" hash="c3j9dqaes09e023mqdeku9fwhtvaavb" />
<dep model="r:e9081cad-d8c3-45f2-b4ad-1dabd5ff82af(jetbrains.mps.build.structure)" hash="552k2xj5t11o3hyy56v8c4m9ckr1fwn" />
<dep model="r:e9081cad-d8c3-45f2-b4ad-1dabd5ff82af(jetbrains.mps.build.structure)" hash="-7qgcaqu0e5n9jytvceydzmuwnc3fh5r" />
<dep model="r:ed179f4d-7cf2-479d-8348-50c1fc63b96a(jetbrains.mps.build.workflow.structure)" hash="-6y1gob3bijz81yx6x57seay2e6tbsk7" />
<dep model="r:fdebfc98-bbd7-4c50-8a8d-eda16da9406e(jetbrains.mps.build.generator.template.main@generator)" hash="-37erm6ttdvprhqnqavv1n0w5vycqnh6" />
<common hash="6bm115p6fj26l82h73bpjuaz14lxw7g" />
<source id="7926701909975931624" name="buildCore" hash="e0cyfp73sy584iuubl393aazfz4mmn9">
<source id="7926701909975931624" name="buildCore" hash="a87zzm2errx9muzr0okkmuzv8ufzp0r">
<dep model="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" />
<dep model="r:00000000-0000-4000-0000-011c895902e8(jetbrains.mps.lang.generator.structure)" />
<dep model="r:54537613-52b5-40a8-b223-e87f0960b04f(jetbrains.mps.build.mps.generator.template.main@generator)" />
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<debugInfo>
<root nodeId="7926701909975931624">
<unitInfo nodeId="7926701909975931624" fileName="buildCore.xml" startLine="1" startPosition="0" endLine="4387" endPosition="10" unitName="jetbrains.mps.build.plugin.build.buildCore" />
<unitInfo nodeId="7926701909975931624" fileName="buildCore.xml" startLine="1" startPosition="0" endLine="4390" endPosition="10" unitName="jetbrains.mps.build.plugin.build.buildCore" />
</root>
</debugInfo>

449 changes: 226 additions & 223 deletions build/buildCore.xml

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion plugins/mpsbuild/languages/build.mpr
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
<modulePath path="${project}/solutions/jetbrains.mps.build.tests/tests.msd" folder="" />
<modulePath path="${project}/workflow/workflow.mpl" folder="" />
<modulePath path="$PROJECT_DIR$/../../../IdeaPlugin/buildScript/plugin.msd" />
<modulePath path="$PROJECT_DIR$/../temp/jetbrains.mps.build.pluginSolution/pluginSolution.msd" />
</projectModules>
<genConfs />
</component>
Expand Down
6 changes: 3 additions & 3 deletions plugins/mpsbuild/languages/build/languageModels/actions.mps
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<model modelUID="r:d9276ffc-8964-4ead-b55c-1f2409698238(jetbrains.mps.build.actions)" version="0">
<persistence version="7" />
<language namespace="798100da-4f0a-421a-b991-71f8c50ce5d2(jetbrains.mps.buildScript)" />
<language namespace="798100da-4f0a-421a-b991-71f8c50ce5d2(jetbrains.mps.build)" />
<language namespace="aee9cad2-acd4-4608-aef2-0004f6a1cdbd(jetbrains.mps.lang.actions)" />
<language namespace="13744753-c81f-424a-9c1b-cf8943bf4e86(jetbrains.mps.lang.sharedConcepts)" />
<language namespace="daafa647-f1f7-4b0b-b096-69cd7c8408c0(jetbrains.mps.baseLanguage.regexp)" />
Expand Down Expand Up @@ -730,8 +730,8 @@
</node>
</node>
<node role="wrapper" roleId="tpdg.1221135321084" type="tpdg.PasteWrapper" typeId="tpdg.1221135315536" id="1258644073389052691">
<link role="sourceConcept" roleId="tpdg.1221135563864" targetNodeId="3ior.5248329904287739114" resolveInfo="BuildInputResourceSet" />
<link role="targetConcept" roleId="tpdg.1221137152191" targetNodeId="3ior.1500819558096177282" resolveInfo="BuildSource_JavaFiles" />
<link role="sourceConcept" roleId="tpdg.1221135563864" targetNodeId="3ior.2303926226081001727" resolveInfo="BuildInputSingleFolder" />
<node role="wrapperFunction" roleId="tpdg.1221137217490" type="tpdg.QueryFunction_PasteWrapper" typeId="tpdg.1221137293320" id="1258644073389052692">
<node role="body" roleId="tpee.1137022507850" type="tpee.StatementList" typeId="tpee.1068580123136" id="1258644073389052693">
<node role="statement" roleId="tpee.1068581517665" type="tpee.LocalVariableDeclarationStatement" typeId="tpee.1068581242864" id="1258644073389052715">
Expand Down Expand Up @@ -1232,7 +1232,7 @@
<node role="part" roleId="tpdg.1177324142645" type="tpdg.AddMenuPart" typeId="tpdg.1177323996388" id="1500819558096177295">
<link role="concept" roleId="tpdg.1177333551023" targetNodeId="3ior.1500819558096177282" resolveInfo="BuildSource_JavaFiles" />
<node role="part" roleId="tpdg.1177333559040" type="tpdg.WrapperSubstituteMenuPart" typeId="tpdg.1177402519659" id="1500819558096177296">
<link role="wrappedConcept" roleId="tpdg.1177402731616" targetNodeId="3ior.5248329904287739114" resolveInfo="BuildInputResourceSet" />
<link role="wrappedConcept" roleId="tpdg.1177402731616" targetNodeId="3ior.2303926226081001727" resolveInfo="BuildInputSingleFolder" />
<node role="wrapperBlock" roleId="tpdg.1177402719158" type="tpdg.QueryFunction_SubstituteWrapper" typeId="tpdg.1177402571666" id="1500819558096177297">
<node role="body" roleId="tpee.1137022507850" type="tpee.StatementList" typeId="tpee.1068580123136" id="1500819558096177298">
<node role="statement" roleId="tpee.1068581517665" type="tpee.LocalVariableDeclarationStatement" typeId="tpee.1068581242864" id="1500819558096177299">
Expand Down
9 changes: 6 additions & 3 deletions plugins/mpsbuild/languages/build/languageModels/editor.mps
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<persistence version="7" />
<language namespace="18bc6592-03a6-4e29-a83a-7ff23bde13ba(jetbrains.mps.lang.editor)" />
<devkit namespace="fbc25dd2-5da4-483a-8b19-70928e1b62d7(jetbrains.mps.devkit.general-purpose)" />
<import index="3ior" modelUID="r:e9081cad-d8c3-45f2-b4ad-1dabd5ff82af(jetbrains.mps.build.structure)" version="2" />
<import index="3ior" modelUID="r:e9081cad-d8c3-45f2-b4ad-1dabd5ff82af(jetbrains.mps.build.structure)" version="3" />
<import index="jsgz" modelUID="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.cells(MPS.Editor/jetbrains.mps.nodeEditor.cells@java_stub)" version="-1" />
<import index="mceb" modelUID="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor.style(MPS.Editor/jetbrains.mps.nodeEditor.style@java_stub)" version="-1" />
<import index="9a8" modelUID="f:java_stub#1ed103c3-3aa6-49b7-9c21-6765ee11f224#jetbrains.mps.nodeEditor(MPS.Editor/jetbrains.mps.nodeEditor@java_stub)" version="-1" />
Expand Down Expand Up @@ -223,7 +223,7 @@
</node>
<node type="tpc2.ConceptEditorDeclaration" typeId="tpc2.1071666914219" id="2913098736709465756">
<property name="virtualPackage" nameId="tpck.1193676396447" value="Layout.Java" />
<link role="conceptDeclaration" roleId="tpc2.1166049300910" targetNodeId="3ior.2913098736709465755" resolveInfo="BuildLayout_JavaLibrary" />
<link role="conceptDeclaration" roleId="tpc2.1166049300910" targetNodeId="3ior.2913098736709465755" resolveInfo="BuildLayout_ExportAsJavaLibrary" />
</node>
<node type="tpc2.ConceptEditorDeclaration" typeId="tpc2.1071666914219" id="1500819558096177284">
<property name="virtualPackage" nameId="tpck.1193676396447" value="Project.Java.Sources" />
Expand Down Expand Up @@ -4032,13 +4032,16 @@
<root id="2913098736709465756">
<node role="cellModel" roleId="tpc2.1080736633877" type="tpc2.CellModel_Collection" typeId="tpc2.1073389446423" id="2913098736709465759">
<node role="childCellModel" roleId="tpc2.1073389446424" type="tpc2.CellModel_Constant" typeId="tpc2.1073389577006" id="2913098736709465776">
<property name="text" nameId="tpc2.1073389577007" value="java library" />
<property name="text" nameId="tpc2.1073389577007" value="export as java library" />
<link role="styleClass" roleId="tpc2.1186406756722" targetNodeId="1203598953979" resolveInfo="outputLayout" />
<node role="menuDescriptor" roleId="tpc2.1164826688380" type="tpc2.CellMenuDescriptor" typeId="tpc2.1164824717996" id="2913098736709465777">
<node role="cellMenuPart" roleId="tpc2.1164824815888" type="tpc2.CellMenuPart_ReplaceNode_CustomNodeConcept" typeId="tpc2.1164914519156" id="2913098736709465778">
<link role="replacementConcept" roleId="tpc2.1164914727930" targetNodeId="3ior.7389400916848004876" resolveInfo="BuildLayout_AbstractContainer" />
</node>
</node>
<node role="styleItem" roleId="tpc2.1219418656006" type="tpc2.EditableStyleClassItem" typeId="tpc2.1186414860679" id="7507666976389444779">
<property name="flag" nameId="tpc2.1186414551515" value="true" />
</node>
</node>
<node role="childCellModel" roleId="tpc2.1073389446424" type="tpc2.CellModel_RefCell" typeId="tpc2.1088013125922" id="2913098736709465769">
<link role="relationDeclaration" roleId="tpc2.1140103550593" targetNodeId="3ior.2913098736709465758" />
Expand Down
6 changes: 3 additions & 3 deletions plugins/mpsbuild/languages/build/languageModels/structure.mps
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<import index="tpck" modelUID="r:00000000-0000-4000-0000-011c89590288(jetbrains.mps.lang.core.structure)" version="0" implicit="yes" />
<import index="tpce" modelUID="r:00000000-0000-4000-0000-011c89590292(jetbrains.mps.lang.structure.structure)" version="0" implicit="yes" />
<import index="8xvf" modelUID="r:ed179f4d-7cf2-479d-8348-50c1fc63b96a(jetbrains.mps.build.workflow.structure)" version="0" implicit="yes" />
<import index="3ior" modelUID="r:e9081cad-d8c3-45f2-b4ad-1dabd5ff82af(jetbrains.mps.build.structure)" version="2" implicit="yes" />
<import index="3ior" modelUID="r:e9081cad-d8c3-45f2-b4ad-1dabd5ff82af(jetbrains.mps.build.structure)" version="3" implicit="yes" />
<roots>
<node type="tpce.ConceptDeclaration" typeId="tpce.1071489090640" id="5617550519002745363">
<property name="name" nameId="tpck.1169194664001" value="BuildProject" />
Expand Down Expand Up @@ -301,7 +301,7 @@
</node>
<node type="tpce.ConceptDeclaration" typeId="tpce.1071489090640" id="2913098736709465755">
<property name="virtualPackage" nameId="tpck.1193676396447" value="Layout.Java" />
<property name="name" nameId="tpck.1169194664001" value="BuildLayout_JavaLibrary" />
<property name="name" nameId="tpck.1169194664001" value="BuildLayout_ExportAsJavaLibrary" />
<link role="extends" roleId="tpce.1071489389519" targetNodeId="2913098736709313156" resolveInfo="BuildLayout_TransparentContainer" />
</node>
<node type="tpce.ConceptDeclaration" typeId="tpce.1071489090640" id="1500819558096177282">
Expand Down Expand Up @@ -986,7 +986,7 @@
<link role="target" roleId="tpce.1071599976176" targetNodeId="6057319140845467763" resolveInfo="BuildSource_JavaLibrary" />
</node>
<node role="conceptProperty" roleId="tpce.1105725339613" type="tpce.StringConceptProperty" typeId="tpce.1105725638761" id="2913098736709465774">
<property name="value" nameId="tpce.1105725733873" value="java library" />
<property name="value" nameId="tpce.1105725733873" value="export as java library" />
<link role="conceptPropertyDeclaration" roleId="tpce.1105725439818" targetNodeId="tpck.1137473891462" resolveInfo="alias" />
</node>
</root>
Expand Down
Loading

0 comments on commit 6447077

Please sign in to comment.