-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.fan
77 lines (65 loc) · 2.44 KB
/
build.fan
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
using build
using compiler
using fanr
class Build : BuildPod {
new make() {
podName = "afEggbox"
summary = "A website for uploading, viewing, and downloading Fantom pods. Host your very own Pod Repository!"
version = Version("0.2.3")
meta = [
"pod.dis" : "Eggbox",
"afIoc.module" : "afEggbox::CoreModule",
"repo.tags" : "app",
"repo.public" : "true"
]
depends = [
"sys 1.0.77 - 1.0",
"concurrent 1.0.77 - 1.0",
"fanr 1.0.77 - 1.0",
"fandoc 1.0.77 - 1.0",
"email 1.0.77 - 1.0",
"gfx 1.0.77 - 1.0",
// ---- Core ------------------------
"afBeanUtils 1.0.12 - 1.0",
"afConcurrent 1.0.26 - 1.0",
"afIoc 3.0.8 - 3.0",
"afIocConfig 1.1.2 - 1.1",
"afIocEnv 1.1.0 - 1.1",
// ---- Database --------------------
"afBson 2.0.2 - 2.0",
"afMongo 2.1.0 - 2.1",
"afMorphia 2.0.2 - 2.0",
"afMorphiaIoc 1.0.2 - 1.0",
// ---- Web -------------------------
"afBedSheet 1.5.16 - 1.5",
"afEfanXtra 2.0.6 - 2.0",
"afPillow 1.2.2 - 1.2",
"afDuvet 1.1.12 - 1.1",
"afSlim 1.4.0 - 1.4",
"afFormBean 1.2.8 - 1.2",
"afColdFeet 1.4.0 - 1.4",
"afSitemap 1.1.2 - 1.1",
"afGoogleAnalytics 0.1.10 - 0.1",
"afAtom 1.0.2 - 1.0",
// ---- Other -----------------------
"afButter 1.2.14 - 1.2",
"afPegger 1.1.4 - 1.1",
"syntax 1.0.77 - 1.0",
"util 1.0.77 - 1.0",
"web 1.0.77 - 1.0",
"xml 1.0.77 - 1.0",
// ---- Test ------------------------
"afBounce 1.1.12 - 1.1",
"afFancordion 1.1.4 - 1.1",
"afFancordionBootstrap 1.0.2 - 1.0"
]
srcDirs = [`fan/`, `fan/bedframe/`, `fan/core/`, `fan/core/database/`, `fan/core/entities/`, `fan/fanapi/`, `fan/fanapi/model/`, `fan/fandoc/`, `fan/fandoc/internal/`, `fan/fanr/`, `fan/web/`, `fan/web/components/`, `fan/web/components/fandoc/`, `fan/web/pages/`, `fan/web/pages/help/`, `fan/web/pages/my/`, `fan/web/pages/pods/`, `fan/web/services/`, `fan/web/util/`, `test/`, `test/res/`, `test-spec/`, `test-spec/core/`, `test-spec/fanr/`, `test-spec/utils/`, `test-spec/web/`, `test-spec/web/login/`]
resDirs = [`doc/`, `res/`, `test/res/`]
docApi = false
docSrc = false
meta["afBuild.docApi"] = "false"
meta["afBuild.docSrc"] = "false"
meta["afBuild.testPods"] = "afBounce afFancordion afFancordionBootstrap"
meta["afBuild.testDirs"] = "test/ test-spec/"
}
}