diff options
Diffstat (limited to 'scalalib/test/resources/gen-idea-hello-world')
7 files changed, 90 insertions, 0 deletions
diff --git a/scalalib/test/resources/gen-idea-hello-world/build.sc b/scalalib/test/resources/gen-idea-hello-world/build.sc new file mode 100644 index 00000000..53cd26a9 --- /dev/null +++ b/scalalib/test/resources/gen-idea-hello-world/build.sc @@ -0,0 +1,11 @@ +import mill.scalalib +import $ivy.`com.lihaoyi::mill-contrib-buildinfo:0.4.0` + +trait HelloWorldModule extends scalalib.ScalaModule { + def scalaVersion = "2.12.4" + object test extends super.Tests { + def testFrameworks = Seq("utest.runner.Framework") + } +} + +object HelloWorld extends HelloWorldModule diff --git a/scalalib/test/resources/gen-idea-hello-world/idea/libraries/scala-library-2.12.4.jar.xml b/scalalib/test/resources/gen-idea-hello-world/idea/libraries/scala-library-2.12.4.jar.xml new file mode 100644 index 00000000..5f7c5056 --- /dev/null +++ b/scalalib/test/resources/gen-idea-hello-world/idea/libraries/scala-library-2.12.4.jar.xml @@ -0,0 +1,18 @@ +<component name="libraryTable"> + <library name="scala-library-2.12.4.jar" type="Scala"> + <properties> + <compiler-classpath> + <root url="file://COURSIER_HOME/https/repo1.maven.org/maven2/org/scala-lang/modules/scala-xml_2.12/1.0.6/scala-xml_2.12-1.0.6.jar"/> + <root url="file://COURSIER_HOME/https/repo1.maven.org/maven2/org/scala-lang/scala-compiler/2.12.4/scala-compiler-2.12.4.jar"/> + <root url="file://COURSIER_HOME/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.4/scala-library-2.12.4.jar"/> + <root url="file://COURSIER_HOME/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.12.4/scala-reflect-2.12.4.jar"/> + </compiler-classpath> + </properties> + <CLASSES> + <root url="jar://COURSIER_HOME/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.4/scala-library-2.12.4.jar!/"/> + </CLASSES> + <SOURCES> + <root url="jar://COURSIER_HOME/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.12.4/scala-library-2.12.4-sources.jar!/"/> + </SOURCES> + </library> +</component> diff --git a/scalalib/test/resources/gen-idea-hello-world/idea/misc.xml b/scalalib/test/resources/gen-idea-hello-world/idea/misc.xml new file mode 100644 index 00000000..2726692f --- /dev/null +++ b/scalalib/test/resources/gen-idea-hello-world/idea/misc.xml @@ -0,0 +1,5 @@ +<project version="4"> + <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8 (1)" project-jdk-type="JavaSDK"> + <output url="file://$PROJECT_DIR$/target/idea_output"/> + </component> +</project>
\ No newline at end of file diff --git a/scalalib/test/resources/gen-idea-hello-world/idea/modules.xml b/scalalib/test/resources/gen-idea-hello-world/idea/modules.xml new file mode 100644 index 00000000..193fa62d --- /dev/null +++ b/scalalib/test/resources/gen-idea-hello-world/idea/modules.xml @@ -0,0 +1,9 @@ +<project version="4"> + <component name="ProjectModuleManager"> + <modules> + <module fileurl="file://$PROJECT_DIR$/.idea_modules/mill-build.iml" filepath="$PROJECT_DIR$/.idea_modules/mill-build.iml"/> + <module fileurl="file://$PROJECT_DIR$/.idea_modules/helloworld.iml" filepath="$PROJECT_DIR$/.idea_modules/helloworld.iml"/> + <module fileurl="file://$PROJECT_DIR$/.idea_modules/helloworld.test.iml" filepath="$PROJECT_DIR$/.idea_modules/helloworld.test.iml"/> + </modules> + </component> +</project> diff --git a/scalalib/test/resources/gen-idea-hello-world/idea_modules/helloworld.iml b/scalalib/test/resources/gen-idea-hello-world/idea_modules/helloworld.iml new file mode 100644 index 00000000..38ea17be --- /dev/null +++ b/scalalib/test/resources/gen-idea-hello-world/idea_modules/helloworld.iml @@ -0,0 +1,17 @@ +<module type="JAVA_MODULE" version="4"> + <component name="NewModuleRootManager"> + <output url="file://$MODULE_DIR$/../target/workspace/gen-idea-hello-world/out/HelloWorld/compile/dest/classes"/> + <exclude-output/> + <content url="file://$MODULE_DIR$/../target/workspace/gen-idea-hello-world/out/HelloWorld/generatedSources/dest"/> + <content url="file://$MODULE_DIR$/../target/workspace/gen-idea-hello-world/HelloWorld"> + <sourceFolder url="file://$MODULE_DIR$/../target/workspace/gen-idea-hello-world/HelloWorld/src" isTestSource="false"/> + <sourceFolder url="file://$MODULE_DIR$/../target/workspace/gen-idea-hello-world/HelloWorld/resources" type="java-resource"/> + <excludeFolder url="file://$MODULE_DIR$/../target/workspace/gen-idea-hello-world/HelloWorld/target"/> + </content> + <orderEntry type="inheritedJdk"/> + <orderEntry type="sourceFolder" forTests="false"/> + <orderEntry type="library" name="scala-sdk-2.12.4" level="application"/> + <orderEntry type="library" name="scala-library-2.12.4-sources.jar" level="project"/> + <orderEntry type="library" name="scala-library-2.12.4.jar" level="project"/> + </component> +</module>
\ No newline at end of file diff --git a/scalalib/test/resources/gen-idea-hello-world/idea_modules/helloworld.test.iml b/scalalib/test/resources/gen-idea-hello-world/idea_modules/helloworld.test.iml new file mode 100644 index 00000000..bfe0ff3c --- /dev/null +++ b/scalalib/test/resources/gen-idea-hello-world/idea_modules/helloworld.test.iml @@ -0,0 +1,18 @@ +<module type="JAVA_MODULE" version="4"> + <component name="NewModuleRootManager"> + <output-test url="file://$MODULE_DIR$/../target/workspace/gen-idea-hello-world/out/HelloWorld/test/compile/dest/classes"/> + <exclude-output/> + <content url="file://$MODULE_DIR$/../target/workspace/gen-idea-hello-world/out/HelloWorld/test/generatedSources/dest"/> + <content url="file://$MODULE_DIR$/../target/workspace/gen-idea-hello-world/HelloWorld/test"> + <sourceFolder url="file://$MODULE_DIR$/../target/workspace/gen-idea-hello-world/HelloWorld/test/src" isTestSource="true"/> + <sourceFolder url="file://$MODULE_DIR$/../target/workspace/gen-idea-hello-world/HelloWorld/test/resources" type="java-test-resource"/> + <excludeFolder url="file://$MODULE_DIR$/../target/workspace/gen-idea-hello-world/HelloWorld/test/target"/> + </content> + <orderEntry type="inheritedJdk"/> + <orderEntry type="sourceFolder" forTests="false"/> + <orderEntry type="library" name="scala-sdk-2.12.4" level="application"/> + <orderEntry type="library" name="scala-library-2.12.4-sources.jar" level="project"/> + <orderEntry type="library" name="scala-library-2.12.4.jar" level="project"/> + <orderEntry type="module" module-name="helloworld" exported=""/> + </component> +</module> diff --git a/scalalib/test/resources/gen-idea-hello-world/idea_modules/mill-build.iml b/scalalib/test/resources/gen-idea-hello-world/idea_modules/mill-build.iml new file mode 100644 index 00000000..46fd8c3b --- /dev/null +++ b/scalalib/test/resources/gen-idea-hello-world/idea_modules/mill-build.iml @@ -0,0 +1,12 @@ +<module type="JAVA_MODULE" version="4"> + <component name="NewModuleRootManager"> + <output url="file://$MODULE_DIR$/../out"/> + <content url="file://$MODULE_DIR$/.."> + <excludeFolder url="file://$MODULE_DIR$/../project"/> + <excludeFolder url="file://$MODULE_DIR$/../target"/> + </content> + <exclude-output/> + <orderEntry type="inheritedJdk"/> + <orderEntry type="sourceFolder" forTests="false"/> + </component> +</module>
\ No newline at end of file |