Check-in [a7be3ce56a]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Setup correct module directories and such.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | wip-gradle-modernization
Files: files | file ages | folders
SHA1: a7be3ce56a540f99d817b5a8c82efcd58adee004
User & Date: stephanie.gawroriski 2020-02-14 04:02:18
Context
2020-02-14
05:16
Get cldc-compact building. check-in: 49ff88cc8c user: stephanie.gawroriski tags: wip-gradle-modernization
04:02
Setup correct module directories and such. check-in: a7be3ce56a user: stephanie.gawroriski tags: wip-gradle-modernization
03:52
Move massive amount of files to their own modules. check-in: c7cae997bd user: stephanie.gawroriski tags: wip-gradle-modernization
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to build.gradle.

15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
allprojects
{
	// SquirrelJME Specific Tasks
	apply from: rootProject.projectDir.toPath()
		.resolve("utils-dev")
		.resolve("squirreljme.gradle")
}

// Properties for every sub-project
subprojects
{
	// Use these plugins for sub-projects
	apply plugin: 'java'
	
	// Java ME 8 is effectively Java 7
	sourceCompatibility = 1.7
	targetCompatibility = 1.7
}







<
<
<
<
<
<
<
<
<
<
<
15
16
17
18
19
20
21











allprojects
{
	// SquirrelJME Specific Tasks
	apply from: rootProject.projectDir.toPath()
		.resolve("utils-dev")
		.resolve("squirreljme.gradle")
}











Added modules/build.gradle.



































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Setup plugins
plugins
{
	id 'java'
}

// Versioning
group = 'cc.squirreljme.modules'
description = 'Modules which are a part of SquirrelJME.'

// Properties for every sub-project
subprojects
{
	// Java ME 8 is effectively Java 7
	sourceCompatibility = 1.7
	targetCompatibility = 1.7
}

Changes to settings.gradle.




1
2
3
4
5
6



// Recursively 
file(rootProject.projectDir.toPath().resolve("modules"))
	.eachDir(
	{ subdir ->
		include subdir.name
	});
>
>
>
|



|

1
2
3
4
5
6
7
8
9
// Base module directory
include 'modules'

// Recursively include all projects
file(rootProject.projectDir.toPath().resolve("modules"))
	.eachDir(
	{ subdir ->
		include "modules:" + subdir.name
	});