Fixed distdef prefix handling and processing of non-source files
[autodist.git] / apps / autodist / CHANGES
1 Thu Jan  8 14:42:02 EET 2009 Pekka Riikonen <priikone@silcnet.org>
2
3         * Fixed distdef prefix in processing.  Uses correclty the
4           defined prefix now.
5
6         * Fixed finding of non-source files.
7
8 Wed Jan 16 17:17:41 EET 2008 Pekka Riikonen <priikone@silcnet.org>
9
10         * Fixed *.ad (excluding configure.ad and Makefile.ad files)
11           processing to correctly copy the processed file to new name.
12
13 Thu Sep 13 18:50:00 EEST 2007 Pekka Riikonen <priikone@silcnet.org>
14
15         * Fixed prerequisite version checking to work on all shells.
16
17         * Fixed parameter shifting on some shells when no arguments
18           are given to autodist.
19
20         * Added support for source file distdef processing for the
21           following files: .mm .M .S
22
23 Thu May 31 23:34:00 EEST 2007 Pekka Riikonen <priikone@silcnet.org>
24
25         * Autodist 1.3.2.
26
27         * Added 'prereq' directive to support encforcment of Autodist
28           version.
29
30         * Added support for providing extra parameters to autodist that
31           are passed to the hook scripts.  User can specify whatever
32           extra parameter they want.
33
34 Wed Feb 21 15:45:50 EET 2007 Pekka Riikonen <priikone@silcnet.org>
35
36         * Autodist 1.3.1.
37
38 Sat Jun 24 23:38:24 EEST 2006 Pekka Riikonen <priikone@silcnet.org>
39
40         * Match distdef names exactly (/^foo$/ instead of /^foo/).
41
42 Wed May  4 10:58:24 EEST 2005 Pekka Riikonen <priikone@silcnet.org>
43
44         * Autodist 1.3.
45
46 Sun May  1 17:31:55 EEST 2005 Pekka Riikonen <priikone@silcnet.org>
47
48         * Added support for dependencies in makefiles.
49
50         * Added AD_DISABLE_DEPENDENCIES macro to disable Autodist
51           dependencies in makefiles.  Added support for dependencies
52           in makefiles.
53
54         * Added -p option to Autodist.  It can be used to a process file
55           from the command line.
56
57         * Added dependency support for configure.ad files as well.
58
59 Sat Apr 30 17:49:05 EEST 2005 Pekka Riikonen <priikone@silcnet.org>
60
61         * The 'noprocess' directive now works recursively with
62           directories.
63
64 Sat Apr 30 11:49:01 EEST 2005 Pekka Riikonen <priikone@silcnet.org>
65
66         * Added better debug messages.
67
68         * Added log file creation, autodist.log and makedist.log.
69
70         * Fixed license-header to change license only during packaging,
71           not also during preparation.
72
73         * Fixed .ad processing when the file was not processed, to
74           copy the original to new name.
75
76         * Fixed 'include' when copying directories to root of the
77           distdir, and the destination directory already exist.
78
79 Fri Apr 29 16:48:16 EEST 2005 Pekka Riikonen <priikone@silcnet.org>
80
81         * Fixed configure.ac creation when no fragments in use.
82
83 Thu Apr 28 11:44:59 EEST 2005 Pekka Riikonen <priikone@silcnet.org>
84
85         * The '.in' suffix with source file suffixes expects source code 
86           format for the distdefs.
87
88 Sun Apr 24 21:11:49 EEST 2005 Pekka Riikonen <priikone@silcnet.org>
89
90         * Fixed undefining to actually work.
91
92         * The top distribution now takes precedence on defined
93           distdefs over inherited distributions, and can override
94           defined and undefined distdefs (previously it could only
95           undefine defined but not define specificly undefined :)).
96
97         * Prettier distdef output with -s.
98
99 Sat Apr 23 12:49:09 EEST 2005 Pekka Riikonen <priikone@silcnet.org>
100
101         * Autodist 1.2.1.
102
103         * Fixed 'noprocess' sed script.
104
105 Fri Apr 22 20:23:06 EEST 2005  Pekka Riikonen <priikone@silcnet.org>
106
107         * Autodist 1.2.
108
109         * Various 'cat' optimizations.
110
111         * More test cases in tests/.
112
113         * No Autodist header for "other" '.ad' files as we don't know 
114           what the file contains.
115
116         * No non-source distdef format processing for source files
117           anymore.
118
119 Tue Apr 19 17:12:09 EEST 2005  Pekka Riikonen <priikone@silcnet.org>
120
121         * Remove extra ' ' and '\t' when joining backslashed lines.
122
123         * Fixed argument delivery to hook scripts.
124
125 Mon Apr 18 21:05:42 EEST 2005  Pekka Riikonen <priikone@silcnet.org>
126
127         * Process '*.ad' files before calling autoconf and automake.
128
129         * Various shell compatibility kludges added.
130
131 Mon Apr 18 20:06:24 EEST 2005  Pekka Riikonen <priikone@silcnet.org>
132
133         * Autodist 1.1.
134
135         * All 'local' variables must be at the start of function for
136           compatibility.
137
138 Sun Apr 17 20:08:28 EEST 2005  Pekka Riikonen <priikone@silcnet.org>
139
140         * Added TODO.
141
142         * Added pre-process-dist-hook and post-process-dist-hook.
143
144         * Added autodist.1.
145
146 Sun Apr 16 23:00:02 EEST 2005  Pekka Riikonen <priikone@silcnet.org>
147
148         * First release, Autodist 1.0.