projects
/
euphorik.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
MOD légère optimisation
[euphorik.git]
/
modules
/
Makefile
diff --git
a/modules/Makefile
b/modules/Makefile
index
1675c83
..
947a3c3
100755
(executable)
--- a/
modules/Makefile
+++ b/
modules/Makefile
@@
-11,20
+11,18
@@
rep_include = include
erlc_params = -I $(rep_include) -o $(rep_ebin) $<
\r
\r
# Compilation de toute l'application euphorik
\r
erlc_params = -I $(rep_include) -o $(rep_ebin) $<
\r
\r
# Compilation de toute l'application euphorik
\r
-all: $(rep_ebin)/euphorik_bd.beam \
\r
-$(rep_ebin)/
minichat
.beam \
\r
+all: $(rep_ebin)/euphorik_bd.beam \
+$(rep_ebin)/
euphorik_minichat_conversation
.beam \
\r
$(rep_ebin)/euphorik_requests.beam \
\r
$(rep_ebin)/euphorik_requests.beam \
\r
-$(rep_ebin)/euphorik_protocole.beam \
\r
-$(rep_ebin)/captcha.beam \
-$(rep_ebin)/euphorik_format.beam \
\r
-$(rep_ebin)/euphorik_deamon.beam
\r
+$(rep_ebin)/euphorik_protocole.beam \
+$(rep_ebin)/euphorik_daemon.beam \
\r
\r
-# Module pour la gestion de
la BD, principalement la création
\r
-$(rep_ebin)/euphorik_bd.beam: $(rep_erl)/euphorik_bd.erl $(rep_include)/euphorik_bd.hrl
\r
+# Module pour la gestion de
s données persistante la BD
\r
+$(rep_ebin)/euphorik_bd.beam: $(rep_erl)/euphorik_bd.erl $(rep_include)/euphorik_bd.hrl
$(rep_include)/euphorik_defines.hrl
\r
erlc $(erlc_params)
\r
erlc $(erlc_params)
\r
-
\r
-# Module permettant l'
ajout et la demande de message dans le minichat
\r
-$(rep_ebin)/
minichat.beam: $(rep_erl)/minichat.erl $(rep_include)/euphorik_bd.hrl
\r
+
+# Module permettant l'
extraction des conversations du minichat
+$(rep_ebin)/
euphorik_minichat_conversation.beam: $(rep_erl)/euphorik_minichat_conversation.erl $(rep_include)/euphorik_bd.hrl
erlc $(erlc_params)
\r
\r
# Module traitant les requêtes AJAX du client javascript d'euphorik
\r
erlc $(erlc_params)
\r
\r
# Module traitant les requêtes AJAX du client javascript d'euphorik
\r
@@
-32,21
+30,17
@@
$(rep_ebin)/euphorik_requests.beam: $(rep_erl)/euphorik_requests.erl
erlc $(erlc_params)
\r
\r
# Module interpretant les messages XML du client
\r
erlc $(erlc_params)
\r
\r
# Module interpretant les messages XML du client
\r
-$(rep_ebin)/euphorik_protocole.beam: $(rep_erl)/euphorik_protocole.erl
\r
- erlc $(erlc_params)
\r
-
\r
-# Module pour la génération du captcha
\r
-$(rep_ebin)/captcha.beam: $(rep_erl)/captcha.erl
\r
+$(rep_ebin)/euphorik_protocole.beam: $(rep_erl)/euphorik_protocole.erl $(rep_include)/euphorik_defines.hrl
\r
erlc $(erlc_params)
erlc $(erlc_params)
-# Module pour l
e formatage
-$(rep_ebin)/euphorik_format.beam: $(rep_erl)/euphorik_format.erl
- erlc $(erlc_params)
\r
-
\r
+# Module pour l
a génération du captcha
\r
+#$(rep_ebin)/captcha.beam: $(rep_erl)/captcha.erl
\r
+# erlc $(erlc_params)
+
\r
# Module effectuant periodiquement certaines tâches
\r
# Module effectuant periodiquement certaines tâches
\r
-$(rep_ebin)/euphorik_d
eamon.beam: $(rep_erl)/euphorik_deamon.e
rl
\r
+$(rep_ebin)/euphorik_d
aemon.beam: $(rep_erl)/euphorik_daemon.erl $(rep_include)/euphorik_defines.h
rl
\r
erlc $(erlc_params)
\r
\r
# Suppression des modules compilés
\r
clean:
\r
erlc $(erlc_params)
\r
\r
# Suppression des modules compilés
\r
clean:
\r
- rm ebin/*.beam
\ No newline at end of file
+ rm ebin/*.beam