File tree Expand file tree Collapse file tree 3 files changed +27
-4
lines changed Expand file tree Collapse file tree 3 files changed +27
-4
lines changed Original file line number Diff line number Diff line change
1
+ .PHONY : prod dev dev-server
2
+
3
+ SCHEDULE_MANIFEST =src/_data/schedule.json
4
+ PRETALX_SCHEDULE =https://cfp.in.pycon.org/2025/schedule/export/schedule.json
5
+
6
+ ${SCHEDULE_MANIFEST} :
7
+ curl -o ${SCHEDULE_MANIFEST} ${PRETALX_SCHEDULE}
8
+
9
+ schedule-info : ${SCHEDULE_MANIFEST}
10
+ @echo " Schedule information is up to date."
11
+
12
+ clean-schedule-info :
13
+ rm -rf ${SCHEDULE_MANIFEST}
14
+
15
+ deploy-dev-server : schedule-info
16
+ ELEVENTY_ENV=dev npx @11ty/eleventy --serve
17
+ @echo ELEVENTY_ENV=dev npx @11ty/eleventy --serve --pathprefix=' /'
18
+
19
+ deploy-dev : schedule-info
20
+ ELEVENTY_ENV=dev npx @11ty/eleventy
21
+
22
+ deploy : schedule-info
23
+ npx @11ty/eleventy
Original file line number Diff line number Diff line change 1
1
[context .deploy-preview ]
2
- command = " npm run deploy-dev"
3
- publish = " public"
2
+ command = " make deploy-dev"
3
+ publish = " public"
Original file line number Diff line number Diff line change 5
5
"scripts" : {
6
6
"serve" : " cross-env ELEVENTY_ENV=dev eleventy --serve" ,
7
7
"build:css" : " tailwindcss -i ./src/css/main.css -o ./dist/css/styles.css --watch" ,
8
- "deploy" : " eleventy " ,
9
- "deploy-dev" : " ELEVENTY_ENV=dev eleventy "
8
+ "deploy" : " make deploy " ,
9
+ "deploy-dev" : " make deploy-dev "
10
10
},
11
11
"author" : " ttntm" ,
12
12
"license" : " MIT" ,
You can’t perform that action at this time.
0 commit comments