X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=modules%2FMakefile;h=ebeff4222e4159324acdda22ad61a38ba8054215;hp=642c5abeccb85d3af7b42fc715c83a2a44bbc2eb;hb=fe508652111984ab4f2707a36d5ced39aaaf5cac;hpb=6f1e9a972293544a6c92a99c9a04a509b2c7648a diff --git a/modules/Makefile b/modules/Makefile index 642c5ab..ebeff42 100755 --- a/modules/Makefile +++ b/modules/Makefile @@ -15,9 +15,18 @@ all: $(rep_ebin)/euphorik_bd.beam \ $(rep_ebin)/euphorik_minichat_conversation.beam \ $(rep_ebin)/euphorik_requests.beam \ $(rep_ebin)/euphorik_protocole.beam \ +$(rep_ebin)/euphorik_daemon.beam \ +$(rep_ebin)/euphorik_bd.beam \ +$(rep_ebin)/euphorik_bd_update.beam \ +$(rep_ebin)/euphorik_common.beam \ +$(rep_ebin)/euphorik_test.beam # Module pour la gestion des données persistante la BD $(rep_ebin)/euphorik_bd.beam: $(rep_erl)/euphorik_bd.erl $(rep_include)/euphorik_bd.hrl $(rep_include)/euphorik_defines.hrl + erlc $(erlc_params) + +# Module pour la mise à jour de la BD +$(rep_ebin)/euphorik_bd_update.beam: $(rep_erl)/euphorik_bd_update.erl $(rep_erl)/euphorik_bd.erl $(rep_include)/euphorik_bd.hrl $(rep_include)/euphorik_defines.hrl erlc $(erlc_params) # Module permettant l'extraction des conversations du minichat @@ -37,8 +46,16 @@ $(rep_ebin)/euphorik_protocole.beam: $(rep_erl)/euphorik_protocole.erl $(rep_inc # erlc $(erlc_params) # Module effectuant periodiquement certaines tâches -#$(rep_ebin)/euphorik_deamon.beam: $(rep_erl)/euphorik_deamon.erl -# erlc $(erlc_params) +$(rep_ebin)/euphorik_daemon.beam: $(rep_erl)/euphorik_daemon.erl $(rep_include)/euphorik_defines.hrl + erlc $(erlc_params) + +# Module avec plein de bordel dedant +$(rep_ebin)/euphorik_common.beam: $(rep_erl)/euphorik_common.erl + erlc $(erlc_params) + +# Module dédié au tests +$(rep_ebin)/euphorik_test.beam: $(rep_erl)/euphorik_test.erl $(rep_erl)/euphorik_bd.erl $(rep_include)/euphorik_bd.hrl + erlc $(erlc_params) # Suppression des modules compilés clean: