Browse code

use .PHONY instead of FORCE

Adam Higerd authored on 2021/02/11 21:08:46
Showing 1 changed files
... ...
@@ -1,25 +1,25 @@
1 1
 all: in_xsf_framework.lib in_2sf.dll in_gsf.dll in_ncsf.dll in_snsf.dll
2 2
 
3
-in_xsf_framework.lib: FORCE
3
+in_xsf_framework.lib:
4 4
 	$(MAKE) -C in_xsf_framework
5 5
 
6
-in_2sf.dll: in_xsf_framework.lib FORCE
6
+in_2sf.dll: in_xsf_framework.lib
7 7
 	$(MAKE) -C in_2sf
8 8
 
9
-in_gsf.dll: in_xsf_framework.lib FORCE
9
+in_gsf.dll: in_xsf_framework.lib
10 10
 	$(MAKE) -C in_gsf
11 11
 
12
-in_ncsf.dll: in_xsf_framework.lib FORCE
12
+in_ncsf.dll: in_xsf_framework.lib
13 13
 	$(MAKE) -C in_ncsf
14 14
 
15
-in_snsf.dll: in_xsf_framework.lib FORCE
15
+in_snsf.dll: in_xsf_framework.lib
16 16
 	$(MAKE) -C in_snsf
17 17
 
18
-clean: FORCE
18
+clean:
19 19
 	$(MAKE) -C in_xsf_framework clean
20 20
 	$(MAKE) -C in_2sf clean
21 21
 	$(MAKE) -C in_gsf clean
22 22
 	$(MAKE) -C in_ncsf clean
23 23
 	$(MAKE) -C in_snsf clean
24 24
 
25
-FORCE:
25
+.PHONY: in_xsf_framework.lib in_2sf.dll in_gsf.dll in_ncsf.dll in_snsf.dll clean
Browse code

add sharp interpolator option, fix makefile dependencies

Adam Higerd authored on 2021/02/11 15:39:00
Showing 1 changed files
... ...
@@ -1,18 +1,18 @@
1 1
 all: in_xsf_framework.lib in_2sf.dll in_gsf.dll in_ncsf.dll in_snsf.dll
2 2
 
3
-in_xsf_framework.lib:
3
+in_xsf_framework.lib: FORCE
4 4
 	$(MAKE) -C in_xsf_framework
5 5
 
6
-in_2sf.dll: in_xsf_framework.lib
6
+in_2sf.dll: in_xsf_framework.lib FORCE
7 7
 	$(MAKE) -C in_2sf
8 8
 
9
-in_gsf.dll: in_xsf_framework.lib
9
+in_gsf.dll: in_xsf_framework.lib FORCE
10 10
 	$(MAKE) -C in_gsf
11 11
 
12
-in_ncsf.dll: in_xsf_framework.lib
12
+in_ncsf.dll: in_xsf_framework.lib FORCE
13 13
 	$(MAKE) -C in_ncsf
14 14
 
15
-in_snsf.dll: in_xsf_framework.lib
15
+in_snsf.dll: in_xsf_framework.lib FORCE
16 16
 	$(MAKE) -C in_snsf
17 17
 
18 18
 clean: FORCE
Browse code

update for C++17 compliance, update to latest 2sf, add WINE cross-compile makefiles

Adam Higerd authored on 2021/02/11 15:36:17
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,25 @@
1
+all: in_xsf_framework.lib in_2sf.dll in_gsf.dll in_ncsf.dll in_snsf.dll
2
+
3
+in_xsf_framework.lib:
4
+	$(MAKE) -C in_xsf_framework
5
+
6
+in_2sf.dll: in_xsf_framework.lib
7
+	$(MAKE) -C in_2sf
8
+
9
+in_gsf.dll: in_xsf_framework.lib
10
+	$(MAKE) -C in_gsf
11
+
12
+in_ncsf.dll: in_xsf_framework.lib
13
+	$(MAKE) -C in_ncsf
14
+
15
+in_snsf.dll: in_xsf_framework.lib
16
+	$(MAKE) -C in_snsf
17
+
18
+clean: FORCE
19
+	$(MAKE) -C in_xsf_framework clean
20
+	$(MAKE) -C in_2sf clean
21
+	$(MAKE) -C in_gsf clean
22
+	$(MAKE) -C in_ncsf clean
23
+	$(MAKE) -C in_snsf clean
24
+
25
+FORCE: