public
Description: My environmental monitoring stuff for the house.
Clone URL: git://github.com/dustin/environ.git
Search Repo:
  New build structure for environ.
dustin (author)
Mon Jun 25 11:34:03 -0700 2007
commit  e3bd5483125548fef0f56a767736db0197f2bb81
tree    49659a5d177dffb700f1c407f7b29c4c4136a46c
parent  af820333e34cc3b6a7fb3f94d43e8e93a1f67935
...
1
2
3
 
4
5
...
1
2
3
4
5
6
0
@@ -1,5 +1,6 @@
0
 (^|/)\.hg($|/)
0
 (^|/)\.hgtags($|/)
0
 .*\.beam$
0
+^ebin/$
0
 ^environ\.boot$
0
 ^environ\.script$
...
1
2
3
4
5
6
 
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
 
 
 
 
21
22
23
...
25
26
27
28
29
30
 
...
1
2
 
 
 
 
3
4
5
6
7
8
 
 
 
 
 
 
9
10
 
11
12
13
14
15
16
17
18
...
20
21
22
 
 
 
23
0
@@ -1,23 +1,18 @@
0
 SHELL=/bin/sh
0
 
0
-DIRS=apps/temp_listener apps/lemp apps/env_alert
0
-
0
-EFLAGS=-pa $(HOME)/lib/erlang/smtp_client-1.1/ebin/ \
0
- -pa apps/lemp -pa apps/temp_listener -pa apps/env_alert
0
+EFLAGS=-pa $(HOME)/lib/erlang/smtp_client-1.1/ebin/ -pa ebin
0
 
0
 .PHONY: tgz
0
 
0
 all: environ.boot
0
 
0
-all-subs:
0
- for d in $(DIRS); do \
0
- (cd $$d && echo "*** Making in $$d" && $(MAKE)) \
0
- done
0
- erlc -W -v environ.erl
0
-
0
 tgz: environ.tar.gz
0
 
0
-environ.boot: all-subs environ.rel environ.app
0
+ebins:
0
+ erl $(EFLAGS) -noshell -run make all -run init stop
0
+ cp src/*.app ebin
0
+
0
+environ.boot: ebins environ.rel
0
   erlc -W -v $(EFLAGS) environ.rel
0
 
0
 environ.tar.gz: environ.boot
0
@@ -25,6 +20,4 @@ environ.tar.gz: environ.boot
0
 
0
 clean:
0
   rm -f environ.{beam,boot,script} environ.tar.gz
0
- for d in $(DIRS); do \
0
- (cd $$d && echo "*** Cleaning in $$d" && $(MAKE) clean) \
0
- done
0
+ rm -f ebin/*
...
12
13
14
15
 
...
12
13
14
 
15
0
@@ -12,4 +12,4 @@
0
 # interactive
0
 erl "$@" -mnesia dir "\"$HOME/tmp/mnesia\"" \
0
   -pa $HOME/lib/erlang/smtp_client-1.1/ebin/ \
0
- -pa apps/lemp -pa apps/temp_listener -pa apps/env_alert -boot environ
0
+ -pa ebin -boot environ

Comments

    No one has commented yet.