From: Greg Burri Date: Thu, 15 May 2008 21:22:46 +0000 (+0000) Subject: MOD ajout de la compilation du daemon dans le Makefile X-Git-Tag: 1.0.0^2~72 X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=commitdiff_plain;h=31bccc69493f5faf2408a4fb923ad7e88df18b8b MOD ajout de la compilation du daemon dans le Makefile --- diff --git a/modules/Makefile b/modules/Makefile index 642c5ab..947a3c3 100755 --- a/modules/Makefile +++ b/modules/Makefile @@ -15,6 +15,7 @@ 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 \ # 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 @@ -37,8 +38,8 @@ $(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) # Suppression des modules compilés clean: diff --git a/modules/erl/euphorik_daemon.erl b/modules/erl/euphorik_daemon.erl new file mode 100755 index 0000000..5760332 --- /dev/null +++ b/modules/erl/euphorik_daemon.erl @@ -0,0 +1,22 @@ +% Module tournant en background s'occupant periodiquement de certaines tâches. +% Auteur : G.Burri +% Date : 05.11.2007 + +-module(euphorik_daemon). +-export([start/1]). + +-include("../include/euphorik_defines.hrl"). + + +% Démarre le démon +start(A) -> + loop(A). + + +loop(A) -> + euphorik_bd:elire_troll(), + timer:sleep(1000), + loop(A). + + + diff --git a/modules/erl/euphorik_deamon.erl b/modules/erl/euphorik_deamon.erl deleted file mode 100755 index 0689203..0000000 --- a/modules/erl/euphorik_deamon.erl +++ /dev/null @@ -1,22 +0,0 @@ -% Module tournant en background s'occupant periodiquement de certaines tâches. -% Auteur : G.Burri -% Date : 05.11.2007 - --module(euphorik_deamon). --export([start/1]). - --include("../include/euphorik_defines.hrl"). - - -% Démarre le démon -start(A) -> - loop(A). - - -loop(A) -> - euphorik_bd:elire_troll(), - timer:sleep(1000), - loop(A). - - -