-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathChangeLog
222 lines (156 loc) · 5.07 KB
/
ChangeLog
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
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
Version 0.6.2:
* automake tests work differently in Centos7, so more fixes
Version 0.6.1:
* minor fixes for Centos7
Version 0.6.0:
* make install-data-hook a double-colon rule
Version 0.5.0:
* fix division-by-zero error when file has no executable lines
* add initial support to compile .dtl files
Version 0.4.0:
* add support for extra compile options
Version 0.3.0: Sonar Support
* add sonar properties file
* redirect dialyzer output to a file
* turn on html output for cover
Version 0.2.0:
* turn on surefire output for eunit tests
Version 0.1.58:
* correctly output coverage numbers
Version 0.1.57:
* test app required some changes to pass R15B dialyzer
Version 0.1.56:
* rebuild with framewerk 0.4.2
Version 0.1.55:
* dedup dist_erlappsrc_DATA
Version 0.1.54:
* ERL_APP_NAME related bugfixes
Version 0.1.53:
* missing file from dist
Version 0.1.52:
* Allow app name to be overridden via FW_ERL_APP_NAME set in fw-pkgin/config
* Support leex and yecc files
Version 0.1.51:
* improved ERLAPPDIR default
* No license, the web page claimed new BSD but a COPYING file wasn't in
place with the license, so talked to Paul about it, then added it.
Version 0.1.50:
* default ERLAPPDIR by querying installed erlang
Version 0.1.49:
* rpm tweaks
Version 0.1.48:
* google code re-release
Version 0.1.47:
* don't prefix app extra with comma
Version 0.1.46:
* .app_ok check
Version 0.1.45:
* handle prereqs (and other) variables correctly in make-app-file
Version 0.1.44:
* handle parametrized modules in fwte-makeappfile
Version 0.1.43:
* purge debian-specific stuff from package hooks
Version 0.1.42:
* fix module line logic in make-app-file (again)
Version 0.1.41:
* fix detection of start module
Version 0.1.40:
* reduce computation of app file from 3 passes to 1
Version 0.1.39:
* compare package versions and invoke erlrc-{up,down}grade correctly
from postinst, prerm
Version 0.1.38:
* automatically += FW_EUNIT_CFLAGS to DIALYZERFLAGS
Version 0.1.37:
* add per-file DIALYZERFLAGS
* initialize DIALYZERFLAGS to support += and environment var
Version 0.1.36:
* add FW_EDOC_OPTIONS to doc/Makefile.am
Version 0.1.35:
* less spammy on tmp
Version 0.1.34:
* actually execute original post-remove
Version 0.1.33:
* oldrecord parse transform for safer code upgrade with state migration.
Version 0.1.32:
* check generated app file for syntactic correctness
Version 0.1.31:
* always cleanup .flass in otp-test-wrapper.sh
* HAVE_EUNIT compiler variable
Version 0.1.30:
* ERL_CRASH_DUMP=/dev/null by default in otp-test-wrapper.sh
* --disable-erlrc configure option
Version 0.1.29
* insulate make-app-file from compiler output to stdout
(sometimes parse transforms do this)
* allow -behavior as well as -behaviour
* -fwskip() attribute to ignore a file for .app file creation
Version 0.1.28
* don't depend upon escript, it's a recent innovation
Version 0.1.27
* have vsn_trans "work" (i.e. break normally) with no module declaration
* use erlang to parse erlang (not perl!)
Version 0.1.26
* add -vsn (FW_PACKAGE_VERSION) attribute to files not specifying -vsn
Version 0.1.25
* have erlrc hooks work with test packages
Version 0.1.24
* fix bug in generated pre-remove
Version 0.1.23
* utilize package hook construction api
Version 0.1.22
* erlrc integration
Version 0.1.21
* FW_DUPLOAD_ARGS override
* annotate fw-pkgin/config with extra variables.
Version 0.1.20
* make dist fix
* bsd gmake fix
Version 0.1.19
* Build with latest framewerk (pick up enhancements).
Version 0.1.18
* set to architecture independent during init
Version 0.1.17
* add $(wildcard *.erl) to EXTRA_DIST in tests/
Version 0.1.16
* add $(check_DATA) to EXTRA_DIST (freebsd's dialyzer is broken)
Version 0.1.15
* add '-pa ../src' to default erlang compile flags
Version 0.1.14
* add all .erl -> .beam files to check_SCRIPTS
Version 0.1.13
* allow AC_SUBST'd variables in app template as well as computed variables
Version 0.1.12
* fix 'make dist'
Version 0.1.11
* make { mod, ... } declaration optional in app file
* add commas as necessary to application prereqs in app file
* substitute arbitrary extra stuff in app file
Version 0.1.10
* regenerate app file whenever source changes, not just at configure time
Version 0.1.9
* add (local) .hrl dependency for real
Version 0.1.8
* add (local) .hrl dependency to Makefile.otp
* include otp-test-wrapper.sh in dist
* add FW_TEMPLATE_ERLANG_CHECK_MODULE
Version 0.1.7
* add dependencies
Version 0.1.6
* remove problematic module-% dependency
* add Makefile.otp to MAINTAINERCLEANFILES
Version 0.1.5
* Enable async-thread-pool in otp-test-wrapper.
Version 0.1.4
* Ditch (unused) pkg-config stuff.
Version 0.1.3
* Recognize all gen[^:]+:start(_link)? as registering processes.
Version 0.1.2
* Redirect module-X test output to X.test.out
Version 0.1.1
* Allow for distributed tests in otp-test-wrapper.
Version 0.1.0
* Added .P target to Makefile.otp
* Bug fix: gen_server:start_link/4 is like register/2.
Version 0.0.0
* Initial version.