Browse Source

.app file. Thanks to seth.

Evan Miller 16 years ago
parent
commit
55405b94a6
2 changed files with 30 additions and 1 deletions
  1. 5 1
      Makefile
  2. 25 0
      src/erlydtl/erlydtl.app

+ 5 - 1
Makefile

@@ -2,10 +2,14 @@ ERL=erl
 ERLC=erlc
 ERLC=erlc
 
 
 PARSER=src/erlydtl/erlydtl_parser
 PARSER=src/erlydtl/erlydtl_parser
+APP=erlydtl.app
 
 
-all: $(PARSER).erl
+all: $(PARSER).erl ebin/$(APP)
 	$(ERL) -make 
 	$(ERL) -make 
 
 
+ebin/$(APP): src/erlydtl/$(APP)
+	cp $< $@
+
 $(PARSER).erl: $(PARSER).yrl
 $(PARSER).erl: $(PARSER).yrl
 	$(ERLC) -o src/erlydtl src/erlydtl/erlydtl_parser.yrl
 	$(ERLC) -o src/erlydtl src/erlydtl/erlydtl_parser.yrl
  
  

+ 25 - 0
src/erlydtl/erlydtl.app

@@ -0,0 +1,25 @@
+%% -*- mode: erlang -*-
+{application, erlydtl,
+ [{description, "ErlyDTL implements most but not all of the Django Template Language"},
+  {vsn, "0.5.3"},
+  {modules, [
+             erlydtl,
+             erlydtl_compiler,
+             erlydtl_dateformat,
+             erlydtl_dateformat_tests,
+             erlydtl_deps,
+             erlydtl_example_variable_storage,
+             erlydtl_filters,
+             erlydtl_functional_tests,
+             erlydtl_parser,
+             erlydtl_runtime,
+             erlydtl_scanner,
+             erlydtl_unittests
+            ]},
+  {applications, [kernel, stdlib]},
+  {registered, []}
+ ]}.
+
+
+
+