Skip to content

Commit 78e8a77

Browse files
committed
delete the unused tool config file
1 parent 50e54b4 commit 78e8a77

File tree

5 files changed

+21
-30
lines changed

5 files changed

+21
-30
lines changed

metadata.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"version": "3.0.0-alpha"
3+
}

scripts/create-dist-archive.py

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,17 @@
1111
from shutil import copyfileobj
1212
import time
1313

14-
1514
PROJECT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
1615

17-
with open(os.path.join(PROJECT_DIR, "tool.config.json")) as f:
16+
with open(os.path.join(PROJECT_DIR, "metadata.json")) as f:
1817
MODLOADER_METADATA = json.load(f)
1918

20-
MODLOADER_NAME = MODLOADER_METADATA["name"]
2119
MODLOADER_VERSION = MODLOADER_METADATA["version"]
22-
MODLOADER_DIR_NAME = MODLOADER_NAME
20+
MODLOADER_DIR_NAME = "ccloader"
2321

2422
# specific archive extensions are appended when the respective archives are packed
25-
ARCHIVE_NAME_QUICK_INSTALL = "{}_{}_quick-install".format(MODLOADER_NAME, MODLOADER_VERSION)
26-
ARCHIVE_NAME_PACKAGE = "{}_{}_package".format(MODLOADER_NAME, MODLOADER_VERSION)
23+
ARCHIVE_NAME_QUICK_INSTALL = "ccloader_{}_quick-install".format(MODLOADER_VERSION)
24+
ARCHIVE_NAME_PACKAGE = "ccloader_{}_package".format(MODLOADER_VERSION)
2725

2826
DEFAULT_FILE_MODE = 0o644
2927
DEFAULT_DIR_MODE = 0o755
@@ -180,7 +178,7 @@ def add(path, recursive=True):
180178
add("LICENSE")
181179
add("main.css")
182180
add("main.html")
183-
add("tool.config.json")
181+
add("metadata.json")
184182
add("common/", recursive=False)
185183
add("common/dist/")
186184
add("common/vendor-libs/")

src/config.ts

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,18 +17,16 @@ export interface ConfigModule {
1717
}
1818

1919
export interface ConfigModuleContext {
20-
modloaderName: string;
2120
modloaderVersion: semver.SemVer;
2221
}
2322

24-
export async function load(
25-
modloaderName: string,
26-
modloaderVersion: semver.SemVer,
27-
): Promise<Config> {
23+
const CONFIG_SCRIPT_NAME = `ccloader-user-config.js`;
24+
25+
export async function load(modloaderVersion: semver.SemVer): Promise<Config> {
2826
let config = createDefaultConfig();
29-
let ctx: ConfigModuleContext = { modloaderName, modloaderVersion };
27+
let ctx: ConfigModuleContext = { modloaderVersion };
3028

31-
let configScriptPath = `${modloaderName}-user-config.js`;
29+
let configScriptPath = CONFIG_SCRIPT_NAME;
3230

3331
// there is no way to check if an error thrown by `import()` was a network
3432
// error (such as the 404 status code) and error messages thrown by it

src/modloader.ts

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ export async function boot(): Promise<void> {
2020
consoleM.inject();
2121

2222
let modloaderMetadata = await loadModloaderMetadata();
23-
console.log(`${modloaderMetadata.name} ${modloaderMetadata.version}`);
23+
console.log(`CCLoader ${modloaderMetadata.version}`);
2424

25-
let config = await configM.load(modloaderMetadata.name, modloaderMetadata.version);
25+
let config = await configM.load(modloaderMetadata.version);
2626

2727
try {
2828
await modDataStorage.readImmediately();
@@ -65,7 +65,7 @@ export async function boot(): Promise<void> {
6565

6666
let virtualPackages = new Map<ModID, semver.SemVer>()
6767
.set('crosscode', gameVersion)
68-
.set(modloaderMetadata.name, modloaderMetadata.version);
68+
.set('ccloader', modloaderMetadata.version);
6969
if (typeof process !== 'undefined') {
7070
virtualPackages.set('nw', new semver.SemVer(process.versions.nw));
7171
}
@@ -113,7 +113,7 @@ export async function boot(): Promise<void> {
113113
);
114114

115115
window.modloader = {
116-
name: modloaderMetadata.name,
116+
name: 'ccloader',
117117
version: modloaderMetadata.version,
118118
gameVersion,
119119
gameVersionHotfix,
@@ -158,13 +158,10 @@ export async function boot(): Promise<void> {
158158
console.log('crosscode with mods is now fully loaded!');
159159
}
160160

161-
async function loadModloaderMetadata(): Promise<{
162-
name: string;
163-
version: semver.SemVer;
164-
}> {
165-
let toolJsonText = await files.loadText(`${CCLOADER_DIR}tool.config.json`);
166-
let data = JSON.parse(toolJsonText) as { name: string; version: string };
167-
return { name: data.name, version: new semver.SemVer(data.version) };
161+
async function loadModloaderMetadata(): Promise<{ version: semver.SemVer }> {
162+
let toolJsonText = await files.loadText(`${CCLOADER_DIR}metadata.json`);
163+
let data = JSON.parse(toolJsonText) as { version: string };
164+
return { version: new semver.SemVer(data.version) };
168165
}
169166

170167
async function loadAllModMetadataInDir(modsDir: string, installedMods: ModsMap): Promise<number> {

tool.config.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)