Commit 0b17a5e3c67a3e22083d2c568dde9d75e2cb23f4

Authored by Jonathan
1 parent c6aadcc8
Exists in master and in 1 other branch coppe

Delete Makefile

Showing 1 changed file with 0 additions and 118 deletions   Show diff stats
... ... @@ -1,118 +0,0 @@
1   -# 20170207
2   -# make config IP=127.0.0.1 KEY=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
3   -# make install
4   -
5   -CURRENT_IP := $(shell ip route get 1 | awk '{print $$7; exit}')
6   -NETWORK_INTERFACE := $(shell ip route | grep "default" | awk '{print $$5; exit}')
7   -VLIBRAS_WIKILIBRAS_ENV := /etc/profile.d/lavid/vlibras/wikilibras_env.sh
8   -VW_CORRETOR_DIR := $(CURDIR)/corretor_sinais
9   -VW_DIR := $(CURDIR)
10   -VW_LOCALHOST := ${IP}
11   -VW_PYBOSSA_API_KEY := ${KEY}
12   -VW_PYBOSSA_DIR := $(CURDIR)/pybossa
13   -VW_TASKMGR_DIR := $(CURDIR)/taskmgr
14   -VW_VALIDADOR_DIR := $(CURDIR)/validador_sinais
15   -VW_WIKILIBRAS_DIR := $(CURDIR)/wikilibrasV2
16   -LOCALHOST = ${IP}
17   -
18   --include ${VLIBRAS_WIKILIBRAS_ENV}
19   -
20   -ifndef VW_PYBOSSA_API_KEY
21   - VW_PYBOSSA_API_KEY := ${PYBOSSA_API_KEY}
22   -endif
23   -
24   -ifndef VW_LOCALHOST
25   - # Attempt 1: use ip detected automatically
26   - VW_LOCALHOST := ${CURRENT_IP}
27   -endif
28   -
29   -ifndef VW_LOCALHOST
30   - # Attempt 2: use ip stored in file ${VLIBRAS_WIKILIBRAS_ENV}
31   - VW_LOCALHOST := ${LOCALHOST}
32   -endif
33   -
34   -showip:
35   - @ echo Current Interface: ${NETWORK_INTERFACE}
36   - @ echo Current IP: ${CURRENT_IP}
37   -
38   -%_env.sh:
39   - @ echo "#!/bin/sh" > "$@"
40   - @ echo "" >> "$@"
41   - @ echo "#***********************************************************************" >> "$@"
42   - @ echo "# Environment variables for Wikilibras" >> "$@"
43   - @ echo "#" >> "$@"
44   - @ echo "# Created by: LAViD VLibras-Wikilibras $(shell date)" >> "$@"
45   - @ echo "#" >> "$@"
46   - @ echo "# WARNING! All changes made in this file will be lost after instalation!" >> "$@"
47   - @ echo "#***********************************************************************" >> "$@"
48   - @ echo "" >> "$@"
49   - @ echo "export LOCALHOST=\"${VW_LOCALHOST}\"" >> "$@"
50   - @ echo "export NETWORK_INTERFACE=\"${NETWORK_INTERFACE}\"" >> "$@"
51   - @ echo "export PYBOSSA_API_KEY=\"${VW_PYBOSSA_API_KEY}\"" >> "$@"
52   - @ echo "export VW_CORRETOR_DIR=\"${VW_CORRETOR_DIR}\"" >> "$@"
53   - @ echo "export VW_DIR=\"${VW_DIR}\"" >> "$@"
54   - @ echo "export VW_PYBOSSA_DIR=\"${VW_PYBOSSA_DIR}\"" >> "$@"
55   - @ echo "export VW_TASKMGR_DIR=\"${VW_TASKMGR_DIR}\"" >> "$@"
56   - @ echo "export VW_VALIDADOR_DIR=\"${VW_VALIDADOR_DIR}\"" >> "$@"
57   - @ echo "export VW_WIKILIBRAS_DIR=\"${VW_WIKILIBRAS_DIR}\"" >> "$@"
58   -
59   -config: $(notdir ${VLIBRAS_WIKILIBRAS_ENV})
60   - @ cat "$^"
61   - @ sudo install -m 655 -p "$^" -D "${VLIBRAS_WIKILIBRAS_ENV}" && rm -f "$^"
62   - @ $(MAKE) -sC ${VW_PYBOSSA_DIR} $@
63   - @ $(MAKE) -sC ${VW_CORRETOR_DIR} $@
64   - @ $(MAKE) -sC ${VW_VALIDADOR_DIR} $@
65   - @ $(MAKE) -sC ${VW_WIKILIBRAS_DIR} $@
66   - @ $(MAKE) -sC ${VW_TASKMGR_DIR} $@
67   - @ $(MAKE) -s apache
68   - @ $(MAKE) -s showip
69   -
70   -apache:
71   - @ sudo service apache2 start
72   - @ if [ -e /etc/apache2/sites-enabled/pybossa.conf ]; then sudo a2dissite pybossa.conf; fi
73   - @ if [ -e /etc/apache2/sites-available/wikilibras.conf ]; then sudo a2ensite wikilibras.conf; fi
74   - @ sudo apachectl configtest
75   - @ sudo service apache2 reload
76   - @ sudo service apache2 restart
77   -
78   -create_project update_project:
79   - @ $(MAKE) -sC ${VW_CORRETOR_DIR} $@
80   - @ $(MAKE) -sC ${VW_VALIDADOR_DIR} $@
81   - @ $(MAKE) -sC ${VW_WIKILIBRAS_DIR} $@
82   -
83   -REPOSITORIES += "corretor_sinais"
84   -REPOSITORIES += "pybossa"
85   -REPOSITORIES += "taskmgr"
86   -REPOSITORIES += "validador_sinais"
87   -REPOSITORIES += "wikilibras-api"
88   -REPOSITORIES += "wikilibras-core"
89   -REPOSITORIES += "wikilibras-front"
90   -REPOSITORIES += "wikilibrasdbapi"
91   -REPOSITORIES += "wikilibrasV2"
92   -
93   -reset:
94   - @ curl "http://${LOCALHOST}:200/reset" && echo ""
95   - @ curl "http://${LOCALHOST}:200/resettasks" && echo ""
96   - @ $(MAKE) -sC wikilibrasdbapi distclean
97   - @ $(MAKE) -sC taskmgr clean
98   - @ $(MAKE) -sC wikilibras-core clean
99   - @ sudo service apache2 stop
100   - @ sudo rm -f /var/log/apache2/error.log
101   - @ sudo touch /var/log/apache2/error.log
102   - @ sudo service apache2 start
103   - @ sudo service apache2 reload
104   - @ $(MAKE) -sC $(CURDIR) update_project
105   -
106   -clone:
107   - @ for i in ${REPOSITORIES}; \
108   - do \
109   - [ -d "$$i" ] || git clone "git@gitlab.lavid.ufpb.br:wikilibras/$$i.git"; \
110   - done
111   -
112   -install:
113   - @ sudo apt-get update && sudo apt-get -y install build-essential git-core openssh-server
114   -
115   -uninstall:
116   - @ sudo rm -f ${VLIBRAS_WIKILIBRAS_ENV}
117   -
118   -.PHONY: %_env.sh config clone showip install uninstall