mirror of
https://github.com/BrianPugh/game-and-watch-patch.git
synced 2025-12-16 07:16:26 +01:00
21 lines
331 B
Python
21 lines
331 B
Python
import sys
|
|
from pathlib import Path
|
|
|
|
targets = sys.argv[1]
|
|
if targets in [
|
|
"openocd",
|
|
"gdb",
|
|
"dump",
|
|
"erase_int",
|
|
"erase_ext",
|
|
"flash_stock_int",
|
|
"flash_stock_ext",
|
|
]:
|
|
sys.exit()
|
|
|
|
f = Path(sys.argv[2])
|
|
new = sys.argv[3]
|
|
old = f.read_text() if f.exists() else ""
|
|
if old != new:
|
|
f.write_text(new)
|