File tree Expand file tree Collapse file tree 1 file changed +9
-6
lines changed
Expand file tree Collapse file tree 1 file changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -13,14 +13,17 @@ install:
1313 make install` (uname -s)`
1414.PHONY : installLinux
1515installLinux :
16- if [ -d " /usr/lib64" ]; then cp libuWS.so /usr/lib64/; else cp libuWS.so /usr/lib/; fi
17- mkdir -p /usr/include/uWS
18- cp src/* .h /usr/include/uWS/
16+ $(eval PREFIX ?= /usr)
17+ if [ -d " /usr/lib64" ]; then mkdir -p $( PREFIX) /lib64 && cp libuWS.so $( PREFIX) /lib64/; else mkdir -p $( PREFIX) /lib && cp libuWS.so $( PREFIX) /lib/; fi
18+ mkdir -p $(PREFIX ) /include/uWS
19+ cp src/* .h $(PREFIX ) /include/uWS/
1920.PHONY : installDarwin
2021installDarwin :
21- cp libuWS.dylib /usr/local/lib/
22- mkdir -p /usr/local/include/uWS
23- cp src/* .h /usr/local/include/uWS/
22+ $(eval PREFIX ?= /usr/local)
23+ mkdir -p $(PREFIX ) /lib
24+ cp libuWS.dylib $(PREFIX ) /lib/
25+ mkdir -p $(PREFIX ) /include/uWS
26+ cp src/* .h $(PREFIX ) /include/uWS/
2427.PHONY : clean
2528clean :
2629 rm -f libuWS.so
You can’t perform that action at this time.
0 commit comments