File tree Expand file tree Collapse file tree 4 files changed +8
-6
lines changed Expand file tree Collapse file tree 4 files changed +8
-6
lines changed Original file line number Diff line number Diff line change 13
13
python-version : ' 3.10'
14
14
- name : Unpack existing ROMs
15
15
run : |
16
+ cd public
16
17
curl -sL https://miracle.xania.org/miracle-roms.tar.gz | tar zx
17
18
- name : Build distribution
18
19
run : |
26
27
AWS_S3_BUCKET : miracle.xania.org
27
28
AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
28
29
AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
29
- SOURCE_DIR : " . "
30
+ SOURCE_DIR : dist
Original file line number Diff line number Diff line change @@ -24,5 +24,5 @@ dist-ssr
24
24
* .sw ?
25
25
26
26
# From original Miracle
27
- roms /
28
- roms.js
27
+ public / roms /
28
+ src / roms.js
Original file line number Diff line number Diff line change 20
20
.PHONY : all z80 clean dist
21
21
all : z80 src/roms.js
22
22
dist : all
23
+ npm run build
23
24
24
- ROMS := $(shell find roms -type f | sort)
25
+ ROMS := $(shell find public/ roms -type f | sort)
25
26
26
27
src/roms.js : $(ROMS ) Makefile
27
28
echo ' export const RomList = [' > src/roms.js
28
- for rom in $( ROMS) ; do echo \" $$ rom\" , | sed ' s/roms\/// g' >> src/roms.js; done
29
+ for rom in $( ROMS) ; do echo \" $$ rom\" , | sed ' s|public /roms/|| g' >> src/roms.js; done
29
30
echo ' ];' >> src/roms.js
30
31
31
32
z80 :
Original file line number Diff line number Diff line change 24
24
< html lang ="en ">
25
25
< head >
26
26
< title > Miracle - a JavaScript Sega Master System emulator</ title >
27
- < link rel ="stylesheet " href ="miracle.css " type ="text/css ">
27
+ < link rel ="stylesheet " href ="/ miracle.css " type ="text/css ">
28
28
< script type ="module " src ="/src/main.js "> </ script >
29
29
< script type ="text/javascript ">
30
30
You can’t perform that action at this time.
0 commit comments