mirror of
https://github.com/PrimeDecomp/prime.git
synced 2025-12-09 11:47:41 +00:00
Adjust link_order_callback API
This commit is contained in:
11
configure.py
11
configure.py
@@ -15,9 +15,10 @@
|
||||
import argparse
|
||||
import sys
|
||||
from pathlib import Path
|
||||
from typing import List
|
||||
from typing import List, Sequence, Union
|
||||
|
||||
from tools.project import (
|
||||
BuildConfigUnit,
|
||||
Object,
|
||||
ProgressCategory,
|
||||
ProjectConfig,
|
||||
@@ -1409,9 +1410,13 @@ for lib in config.libs:
|
||||
obj.options["extra_clang_flags"].append("-Wno-return-type")
|
||||
|
||||
|
||||
def link_order_callback(module_id: int, units: List[str]) -> List[str]:
|
||||
def link_order_callback(
|
||||
module_id: int, units: List[str]
|
||||
) -> Sequence[Union[str, BuildConfigUnit]]:
|
||||
if module_id == 0: # DOL
|
||||
return units + ["dummy.c"]
|
||||
return units + [
|
||||
{"object": "dummy.o", "name": "dummy.c", "autogenerated": False}
|
||||
]
|
||||
return units
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user