mirror of
https://github.com/HarbourMasters/2ship2harkinian.git
synced 2025-02-26 09:05:37 +00:00

* Clean up .gitignore * Set exec bit on all python and shell scripts * Delete unused files * Add decomp-permuter repo * Update submodules
18 lines
480 B
Bash
Executable File
18 lines
480 B
Bash
Executable File
#!/bin/bash
|
|
|
|
if [ "$#" -ne "2" ];
|
|
then
|
|
echo "usage: $0 file_name src_path"
|
|
echo "e.g. $0 z_actor code"
|
|
exit 1
|
|
fi
|
|
|
|
# Split asm file, create base c file, and add it to the list of non-matchings
|
|
tools/split_asm.py -c "src/$2/$1.c" "asm/$1.asm" "asm/non_matchings/$1"
|
|
echo "$1" >> tables/files_with_nonmatching.txt
|
|
|
|
# Edit linker script to use new .c file
|
|
sed -i "s/asm\/$1.o/src\/${2//\//\\\/}\/$1.o/g" linker_scripts/code_script.txt
|
|
|
|
# Build with new file
|
|
make diff-init |