mirror of
https://github.com/SquidDev-CC/CC-Tweaked
synced 2024-12-12 11:10:29 +00:00
Wrap all remaining uses of Grgit
This allows you to build from a zip folder of CC:T. Fixes #307. Also fix the build, woops.
This commit is contained in:
parent
c311cdc6f5
commit
38f9a015ca
@ -331,6 +331,7 @@ task checkRelease {
|
||||
if (!ok) throw new IllegalStateException("Could not check release")
|
||||
}
|
||||
}
|
||||
check.dependsOn checkRelease
|
||||
|
||||
curseforge {
|
||||
apiKey = project.hasProperty('curseForgeApiKey') ? project.curseForgeApiKey : ''
|
||||
@ -402,7 +403,9 @@ githubRelease {
|
||||
token project.hasProperty('githubApiKey') ? project.githubApiKey : ''
|
||||
owner 'SquidDev-CC'
|
||||
repo 'CC-Tweaked'
|
||||
targetCommitish { Grgit.open(dir: '.').branch.current().name }
|
||||
try {
|
||||
targetCommitish = Grgit.open(dir: '.').branch.current().name
|
||||
} catch(Exception ignored) { }
|
||||
|
||||
tagName "v${mc_version}-${mod_version}"
|
||||
releaseName "[${mc_version}] ${mod_version}"
|
||||
|
@ -23,7 +23,7 @@ import java.net.URISyntaxException;
|
||||
import java.net.URL;
|
||||
|
||||
/**
|
||||
* A very basic environment
|
||||
* A very basic environment.
|
||||
*/
|
||||
public class BasicEnvironment implements IComputerEnvironment
|
||||
{
|
||||
@ -93,7 +93,6 @@ public class BasicEnvironment implements IComputerEnvironment
|
||||
return ComputerCraft.class.getClassLoader().getResourceAsStream( "assets/" + domain + "/" + subPath );
|
||||
}
|
||||
|
||||
|
||||
public static IMount createMount( Class<?> klass, String path, String fallback )
|
||||
{
|
||||
File file = getContainingFile( klass );
|
||||
|
@ -26,6 +26,10 @@ public class FileSystemTest
|
||||
|
||||
/**
|
||||
* Ensures writing a file truncates it.
|
||||
*
|
||||
* @throws FileSystemException When the file system cannot be constructed.
|
||||
* @throws LuaException When Lua functions fail.
|
||||
* @throws IOException When reading and writing from strings
|
||||
*/
|
||||
@Test
|
||||
public void testWriteTruncates() throws FileSystemException, LuaException, IOException
|
||||
|
@ -13,7 +13,7 @@ import java.io.*;
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* Mounts in memory
|
||||
* In-memory file mounts.
|
||||
*/
|
||||
public class MemoryMount implements IWritableMount
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user