-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmakefile
59 lines (47 loc) · 1.26 KB
/
makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
#!/usr/bin/make -f
### Script: makefile
##
## ファイルを作成する。
##
## Metadata:
##
## id - 49825066-4efc-4886-80e7-ee8f07348533
## author - <qq542vev at https://purl.org/meta/me/>
## version - 1.0.0
## date - 2024-06-07
## since - 2024-06-07
## copyright - Copyright (C) 2024-2024 qq542vev. Some rights reserved.
## license - <CC-BY at https://creativecommons.org/licenses/by/4.0/>
## package - calc-kaikeicho
##
## See Also:
##
## * <Project homepage at https://github.com/qq542vev/calc-kaikeicho>
## * <Bag report at https://github.com/qq542vev/calc-kaikeicho/issues>
# Macro
# =====
VERSION = 1.0.0
.POSIX:
.PHONY: all clean help version
all: calc-kaikeicho.ots
calc-kaikeicho.ots: calc-kaikeicho.fods
soffice --headless --convert-to ods '${<}'
# Clean
# =====
clean:
rm -rf -- calc-kaikeicho.ots
# Message
# =======
help:
@echo 'ファイルを作成する。'
@echo
@echo 'USAGE:'
@echo ' make [OPTION...] [TARGET...]'
@echo
@echo 'TARGET:'
@echo ' all 全てのファイルを作成する。'
@echo ' clean 作成したファイルを削除する。'
@echo ' help このヘルプを表示して終了する。'
@echo ' version バージョン情報を表示して終了する。'
version:
@echo '${VERSION}'