systools:make_script
Ulf Wiger (AL/EAB)
ulf.wiger@REDACTED
Mon May 23 15:05:46 CEST 2005
I haven't looked closely at the rest, but try
removing the .erl extension in the 'modules' list
in the .app file.
/Uffe
> -----Original Message-----
> From: owner-erlang-questions@REDACTED
> [mailto:owner-erlang-questions@REDACTED]On Behalf Of
> Dietmar Schaefer
> Sent: den 23 maj 2005 14:03
> To: Erlang Questions
> Subject: systools:make_script
>
>
> Hi !
>
> For my release I have the following directory structure :
>
> BTW: Yes I read
> http://www.trapexit.org/docs/howto/release_handling_tutorial.html
> but I do not get it :-(
>
>
>
>
> /tmp/ ----|
> |---- releases/1.0/cmmc.rel
> |---- lib/cmmc-1.0 --|
> |-- src
> |-- ebin/cmmc.app
>
>
> which - as far as I can see should be ok. (?)
>
>
> cmmc.rel:
>
> {release, {"cmmc","1.0"}, {erts,"5.4.3"},
> [{kernel,"2.10.6"},
> {stdlib,"1.13.5"},
> {sasl, "2.0.1"},
> {mnesia,"4.2.1"},
> {snmp,"4.1.2"},
> {cmmc,"1.0"}]}.
>
>
> cmmc.app:
>
> {application, cmmc,
> [{description, "CMMC module for 4dp"},
> {vsn,"1.0"},
>
> {modules,[cmmc_4d.erl,cmmc_com.erl,cmmc_snmp.erl,cmmc_util.erl
> ,cmmc_4dp.erl,cmmc_config.erl]},
> {registered,[comDecode,sendProc,cmmc_config]},
> {applications,[kernel,mnesia,stdlib,sasl,snmp]}
> ]}.
>
>
>
> calling
> systools:make_script("cmmc",[{path,["/tmp/lib/cmmc-1.0/ebin"]}]).
>
> I get:
>
> {{module_not_found,cmmc,'cmmc_4d.erl'},
> {'cmmc_4d.erl','$$ignore$$',cmmc,"1.0","/tmp/lib/cmmc-1.0/ebin"}}
> {{module_not_found,cmmc,'cmmc_com.erl'},
> {'cmmc_com.erl','$$ignore$$',cmmc,"1.0","/tmp/lib/cmmc-1.0/ebin"}}
> {{module_not_found,cmmc,'cmmc_snmp.erl'},
> {'cmmc_snmp.erl','$$ignore$$',cmmc,"1.0","/tmp/lib/cmmc-1.0/ebin"}}
> {{module_not_found,cmmc,'cmmc_util.erl'},
> {'cmmc_util.erl','$$ignore$$',cmmc,"1.0","/tmp/lib/cmmc-1.0/ebin"}}
> {{module_not_found,cmmc,'cmmc_4dp.erl'},
> {'cmmc_4dp.erl','$$ignore$$',cmmc,"1.0","/tmp/lib/cmmc-1.0/ebin"}}
> {{module_not_found,cmmc,'cmmc_config.erl'},
> {'cmmc_config.erl','$$ignore$$',cmmc,"1.0","/tmp/lib/cmmc-1.0/ebin"}}
> error
>
>
>
> Can someone please (!) give me some advice ?
>
>
> regards
>
>
> Dietmar
>
More information about the erlang-questions
mailing list