1 |
2003-10-04 Adam Fedor <fedor@gnu.org> |
2 |
|
3 |
* GNUmakefile.in (dist): Remove |
4 |
* Documentation/machines.texi: Doc updates. |
5 |
* Documentation/faq.texi, Documentattion/userfaq.texi: Idem. |
6 |
|
7 |
2003-09-29 Adam Fedor <fedor@gnu.org> |
8 |
|
9 |
* Simplify use of user-defined flags. |
10 |
* configure.ac: USE LDFLAGS not LIBS. Leave CPPFLAGS alone |
11 |
* common.make (INTERNAL_LDFLAGS): Don't add LDFLAGS |
12 |
* library-combo.make (SYSTEM_LDFLAGS): Add LDFLAGS. |
13 |
* config.make.in (CONFIG_SYSTEM_DEFS): Remove. |
14 |
|
15 |
* Documentation/faq.texi: Update answers. |
16 |
|
17 |
2003-09-27 Adam Fedor <fedor@gnu.org> |
18 |
|
19 |
* target.make (darwin/BUNDLE_LDFLAGS): Supress warnings |
20 |
* Documentation/machines.texi: Update darwin. |
21 |
|
22 |
2003-09-26 Adam Fedor <fedor@gnu.org> |
23 |
|
24 |
* Version 1.8.0 released on branch. |
25 |
|
26 |
2003-09-25 Adam Fedor <fedor@gnu.org> |
27 |
|
28 |
* target.make (darwin): Fix up bundle flags for GNU compiler. |
29 |
|
30 |
2003-09-19 Leigh Smith <leigh@leighsmith.com> |
31 |
|
32 |
* library.make: Changed the full .inp declaration to $(DLL_DEF_INP). |
33 |
|
34 |
2003-09-15 Adam Fedor <fedor@gnu.org> |
35 |
|
36 |
* Version: Add VERSION |
37 |
* gnustep-make.spec.in: Update packager. |
38 |
|
39 |
Sun Sep 7 12:43:59 2003 Nicola Pero <n.pero@mi.flashnet.it> |
40 |
|
41 |
* config.site: Fixed Headers directory, it is now in Library/. |
42 |
|
43 |
Wed Sep 3 10:29:26 2003 Matt Rice <ratmice@yahoo.com>, |
44 |
Nicola Pero <n.pero@mi.flashnet.it> |
45 |
|
46 |
* Instance/library.make: Removed ADDITIONAL_INSTALL_DIRS code. |
47 |
* Instance/rules.make: Implemented support for |
48 |
ADDITIONAL_INSTALL_DIRS. |
49 |
* common.make (GNUSTEP_APPLICATION_SUPPORT): New variable. |
50 |
|
51 |
2003-08-23 Adam Fedor <fedor@gnu.org> |
52 |
|
53 |
* Version 1.7.3 |
54 |
|
55 |
2003-08-22 Adam Fedor <fedor@gnu.org> |
56 |
|
57 |
* configure.ac: On netbsd, Use -Wl to pass linker options. |
58 |
|
59 |
2003-08-05 Martin Brecher <martin@mb-itconsulting.com> |
60 |
* Documentation/openapp.1: New file. |
61 |
* Documentation/GNUstep.7: Updated. File is now unprocessed. |
62 |
|
63 |
2003-08-07 Richard Frith-Macdonald <rfm@gnu.org> |
64 |
|
65 |
* Instance/Documentation/autogsdoc.make: Rewrite dependency rules |
66 |
to avoid regeneration of documentation when we are going to clean. |
67 |
Also, use autogsdoc -Clean argument to get all files. |
68 |
|
69 |
Wed Jul 30 09:52:16 2003 Nicola Pero <n.pero@mi.flashnet.it> |
70 |
|
71 |
* target.make (BUNDLE_LDFLAGS): openbsd: use -fPIC instead of |
72 |
-fpic to match the -fPIC flag used when compiling as recommended |
73 |
by the gcc manual. |
74 |
|
75 |
Tue Jul 29 12:06:02 2003 Nicola Pero <n.pero@mi.flashnet.it> |
76 |
|
77 |
* configure.ac: If flattened, add library combo to headers |
78 |
directory. |
79 |
* configure: Regenerated. |
80 |
* config.site (includedir): If flattened, add library combo. |
81 |
* GNUmakefile.in (MAYBE_LIBRARY_COMBO): Define. |
82 |
Export GNUSTEP_TARGET_DIR, GNUSTEP_TARGET_LDIR and |
83 |
MAYBE_LIBRARY_COMBO. |
84 |
* create_domain_dir_tree.sh: Use MAYBE_LIBRARY_COMBO when creating |
85 |
the headers dir. |
86 |
* common.make (GNUSTEP_HEADERS): Define using library combo if |
87 |
not flattened. |
88 |
(GNUSTEP_HEADERS_DIRS): Use library combo if not flattened. |
89 |
|
90 |
Mon Jul 28 11:49:18 2003 Pete French <pete@twisted.org.uk> |
91 |
|
92 |
* Instance/application.make (MAIN_MARKUP_FILE): New variable. |
93 |
* Instance/application.make (GNUSTEP_STAMP_STRING): Include |
94 |
MAIN_MARKUP_FILE in the stamp string. |
95 |
* Instance/application.make ($(APP_INFO_PLIST_FILE)): Set |
96 |
GSMarkupMainFile to MAIN_MARKUP_FILE in the info dictionary. |
97 |
|
98 |
Mon Jul 28 10:59:21 2003 Pete French <pete@twisted.org.uk> |
99 |
|
100 |
* rules.make (%.plist): Filter the result through sed to drop #pragma |
101 |
statements. |
102 |
|
103 |
2003-07-23 Richard Frith-Macdonald <rfm@gnu.org> |
104 |
|
105 |
* Instance/Documentation/autogsdoc.make: put stamp file in |
106 |
documentation subdirectory so it gets removed properly with 'clean' |
107 |
|
108 |
2003-07-22 Adam Fedor <fedor@gnu.org> |
109 |
|
110 |
* Version 1.7.2 |
111 |
|
112 |
2003-07-22 Richard Frith-Macdonald <rfm@gnu.org> |
113 |
|
114 |
* user_home.c: Use HOMEPATH in preference to USERPROFILE for |
115 |
OPENSTEP compatibility and because USERPROFILE generally doesn't |
116 |
work due to the presence of spaces. |
117 |
* messages.make: Make documentation generation less verbose. |
118 |
* Instance/Documentation/autogsdoc.make: ditto |
119 |
Also use autogsdoc -MakeDependencies to avoid unnecessary |
120 |
regeneration of documentation. |
121 |
|
122 |
2003-07-21 Adam Fedor <fedor@gnu.org> |
123 |
|
124 |
* target.make: Set thread library in AUXILIARY_OBJC_LIBS. Set |
125 |
reentrant flags for all targets if threaded. Remove duplicates. |
126 |
|
127 |
|
128 |
* Documentation/README.MinGW: Updated for default flattened |
129 |
structure. |
130 |
* Documentation/gnustep-howto.texi: Idem. |
131 |
|
132 |
Mon Jul 21 10:42:42 2003 Nicola Pero <n.pero@mi.flashnet.it> |
133 |
|
134 |
* debugapp.in: Detect core files with name core.xxx, not just |
135 |
core, as found on some gnu-linux systems. Improved user |
136 |
prompting. |
137 |
|
138 |
Mon Jul 21 10:31:08 2003 Andrew Ruder <aeruder@ksu.edu> |
139 |
|
140 |
* debugapp.in: Pass debugapp arguments to gdb to use when running |
141 |
the application. |
142 |
|
143 |
Wed Jul 16 09:46:16 2003 Nicola Pero <n.pero@mi.flashnet.it> |
144 |
|
145 |
* target.make (INTERNAL_OBJCFLAGS): On darwin with library-combo |
146 |
apple-apple-apple, use -no-cpp-precomp rather than |
147 |
-traditional-cpp. |
148 |
|
149 |
Wed Jul 9 16:28:14 2003 Nicola Pero <n.pero@mi.flashnet.it> |
150 |
|
151 |
* configure.ac: Made flattened directory structure the default. |
152 |
Explicitly print a message saying if we use flattened or |
153 |
non-flattened directory structure. |
154 |
* configure: Regenerated. |
155 |
|
156 |
2003-07-06 Adam Fedor <fedor@gnu.org> |
157 |
|
158 |
* configure.ac: Remove '^' match from gcc version sed script. |
159 |
|
160 |
2003-07-05 Adam Fedor <fedor@gnu.org> |
161 |
|
162 |
* configure.ac: Add flags for openbsd like freebsd. |
163 |
|
164 |
2003-07-05 Adam Fedor <fedor@gnu.org> |
165 |
|
166 |
* Documentation/GNUmakefile.in (after-install): gzip man files |
167 |
* Documentation/GNUstep.7: Unziped. |
168 |
|
169 |
2003-07-05 Adam Fedor <fedor@gnu.org> |
170 |
|
171 |
* clean_os.sh: Clean netbsdelf. |
172 |
* configure.ac: Add -R flags for netbsdelf |
173 |
* target.make (netbsd/ADDITONAL_LDFLAGS): Idem. |
174 |
(Patches from Peter Cooper <comrade@obverse.com.au> |
175 |
|
176 |
2003-06-29 Richard Frith-Macdonald <rfm@gnu.org> |
177 |
|
178 |
* user_home.c: Cast all arguments to isspace() as int ... for picky |
179 |
compiler versions. |
180 |
|
181 |
2003-06-25 Adam Fedor <fedor@gnu.org> |
182 |
|
183 |
* Documentation/GNUmakefile.in (after-install): Install man pages |
184 |
* Documentation/GNUstep.7.gz: New file (from Martin Brecher). |
185 |
|
186 |
Wed Jun 25 15:47:46 2003 Tom Koelman <tkoelman@xs4all.nl> |
187 |
|
188 |
* Instance/subproject.make (subproject.def): Depend on DLL_DEF_INP. |
189 |
|
190 |
2003-06-21 Adam Fedor <fedor@gnu.org> |
191 |
|
192 |
* Instance/Documentation/autogsdoc.make: If not BASE_MAKE_LOADED |
193 |
print a better error message about needing to install GNUstep-base |
194 |
first. |
195 |
|
196 |
2003-06-20 Adam Fedor <fedor@gnu.org> |
197 |
|
198 |
* Version 1.7.1 |
199 |
|
200 |
2003-06-18 Adam Fedor <fedor@gnu.org> |
201 |
|
202 |
* target.make (openbsd): Enable shared libs, use -fPIC not -fpic. |
203 |
|
204 |
2003-06-17 Adam Fedor <fedor@gnu.org> |
205 |
|
206 |
* Instance/Documentation/texi.make: Don't abort make if |
207 |
texi programs aren't available. Don't install if files not made. |
208 |
|
209 |
2003-06-16 Adam Fedor <fedor@gnu.org> |
210 |
|
211 |
* configure.ac: Add option to disable moving obsolete dirs |
212 |
* GNUmakefile.in: Update for change. |
213 |
|
214 |
2003-06-15 Adam Fedor <fedor@gnu.org> |
215 |
|
216 |
* target.make (openbsd/SHARED_LIB_LINK_CMD): Use gcc to link |
217 |
the library. |
218 |
|
219 |
2003-06-11 Adam Fedor <fedor@gnu.org> |
220 |
|
221 |
* move_obsolete_paths.sh: Don't remove the Developer dir. |
222 |
|
223 |
2003-06-06 Adam Fedor <fedor@gnu.org> |
224 |
|
225 |
* target.make (openbsd/OBJ_MERGE_CMD): Add. |
226 |
|
227 |
2003-06-05 Adam Fedor <fedor@gnu.org> |
228 |
|
229 |
* config_thread.m: More complete thread test. |
230 |
* configure.ac: Add runtime based on RUNTIME_LIB |
231 |
|
232 |
2003-06-03 Adam Fedor <fedor@gnu.org> |
233 |
|
234 |
* target.make (darwin/BUNDLE_LD): Use libtool |
235 |
(darwin/AFTER_INSTALL_SHARED_LIB_CMD): Link to the LIB_LINK_FILE |
236 |
as well. |
237 |
|
238 |
Tue Jun 3 11:51:02 2003 Nicola Pero <n.pero@mi.flashnet.it> |
239 |
|
240 |
* Instance/Documentation/autogsdoc.make (internal-doc-install_): |
241 |
Fixed typo - added missing ";". |
242 |
|
243 |
2003-06-02 18:16 Alexander Malmberg <alexander@malmberg.org> |
244 |
|
245 |
* Instance/Documentation/autogsdoc.make (internal-doc-install_): |
246 |
Add a missing "\" line continuation. |
247 |
|
248 |
(internal-doc-uninstall_): Add an $(END_ECHO) to balance the |
249 |
echoing. |
250 |
|
251 |
Mon Jun 2 10:21:11 2003 Nicola Pero <n.pero@mi.flashnet.it> |
252 |
|
253 |
* GNUmakefile.in (install): Only create the symlink Makefiles --> |
254 |
Library/Makefiles if symbolic links are available. (Problems |
255 |
reported by Matt Rice). |
256 |
|
257 |
Sat May 31 09:13:07 2003 Matt Rice <ratmice@yahoo.com>, |
258 |
David Ayers <d.ayers@inode.at> |
259 |
|
260 |
* Instance/gswapp.make (internal-gswapp-install_): Fixed typo: |
261 |
removed excess bracket. |
262 |
|
263 |
Fri May 30 23:28:55 2003 Nicola Pero <n.pero@mi.flashnet.it> |
264 |
|
265 |
* common.make (OBJC_FLAGS): Added -fno-strict-aliasing. |
266 |
|
267 |
2003-05-29 Adam Fedor <fedor@gnu.org> |
268 |
|
269 |
* target.make (TARGET_SYSTEM_LIBS): Remove -ldl (added when necessary |
270 |
by gnustep-base). |
271 |
|
272 |
Wed May 28 09:47:42 2003 Nicola Pero <n.pero@mi.flashnet.it> |
273 |
|
274 |
* Instance/framework.make: Use test -r instead of test -f to check |
275 |
that a file, which might be a symlink, exists. |
276 |
* Instance/framework.make (internal-framework-install_): Always remove |
277 |
the old symlinks without checking. |
278 |
|
279 |
Tue May 27 16:52:27 2003 Nicola Pero <n.pero@mi.flashnet.it> |
280 |
|
281 |
* Instance/Documentation/javadoc.make (internal-doc-install_): Fixed line breaking |
282 |
typo. |
283 |
|
284 |
Tue May 27 13:21:57 2003 Nicola Pero <n.pero@mi.flashnet.it> |
285 |
|
286 |
* Instance/objc.make: Remove old deprecation warning. |
287 |
* Instance/tool.make: The same. |
288 |
|
289 |
Tue May 27 13:12:59 2003 Nicola Pero <n.pero@mi.flashnet.it> |
290 |
|
291 |
* Instance/application.make: Use ECHO_NOTHING in commands which |
292 |
were using @ or printing the command. |
293 |
* Instance/documentation.make: The same. |
294 |
* Instance/framework.make: The same. |
295 |
* Instance/gswapp.make: The same. |
296 |
* Instance/java-tool.make: The same. |
297 |
* Instance/library.make: The same. |
298 |
* Instance/palette.make: The same. |
299 |
* Instance/resource-set.make: The same. |
300 |
* Instance/service.make: The same. |
301 |
* Instance/subproject.make: The same. |
302 |
* Instance/Documentation/autogsdoc.make: The same. |
303 |
* Instance/Documentation/gsdoc.make: The same. |
304 |
* Instance/Documentation/javadoc.make: The same. |
305 |
* Instance/Documentation/latex.make: The same. |
306 |
* Instance/Documentation/texi.make: The same. |
307 |
* Instance/Shared/java.make: The same. |
308 |
|
309 |
* Instance/ctool.make (internal-ctool-uninstall_): Use ECHO_UNINSTALLING. |
310 |
* Instance/document.make (internal-textdoc-uninstall_): The same. |
311 |
* Instance/framework.make (internal-framework-uninstall_): The same. |
312 |
* Instance/gswapp.make (internal-gswapp-uninstall_): The same. |
313 |
* Instance/gswbundle.make (internal-gswbundle-uninstall_): The same. |
314 |
* Instance/java-tool.make (internal-java_tool-uninstall_): The same. |
315 |
* Instance/library.make (internal-library-uninstall_): The same. |
316 |
* Instance/objc.make (internal-objc-uninstall_): The same. |
317 |
* Instance/service.make (internal-service-uninstall_): The same. |
318 |
* Instance/Documentation/autogsdoc.make (internal-doc-uninstall_): The same. |
319 |
* Instance/Documentation/gsdoc.make (internal-doc-uninstall_): The same. |
320 |
* Instance/Documentation/install_files.make (internal-doc-uninstall_): The same. |
321 |
* Instance/Documentation/javadoc.make (internal-doc-uninstall_): The same. |
322 |
* Instance/Documentation/latex.make (internal-doc-uninstall_): The same. |
323 |
|
324 |
* Instance/gswbundle.make (internal-gswbundle-install_): Use ECHO_INSTALLING. |
325 |
* Instance/Documentation/autogsdoc.make (internal-doc-install_): The same. |
326 |
* Instance/Documentation/gsdoc.make (internal-doc-install_): The same. |
327 |
* Instance/Documentation/install_files.make (internal-doc-install_): The same. |
328 |
* Instance/Documentation/javadoc.make (internal-doc-install_): The same. |
329 |
|
330 |
* Instance/gswapp.make: Use ECHO_CREATING when building the |
331 |
various files. |
332 |
* Instance/subproject.make: Use ECHO_CREATING when building the |
333 |
DLL_DEF_INP file. |
334 |
|
335 |
Tue May 27 12:04:38 2003 Nicola Pero <n.pero@mi.flashnet.it> |
336 |
|
337 |
* messages.make (ECHO_CHOWNING, ECHO_STRIPPING): New variables. |
338 |
|
339 |
* Instance/service.make (internal-service-install_): |
340 |
* Instance/application.make: Use them. |
341 |
* Instance/bundle.make: Use them. |
342 |
* Instance/framework.make: Use them. |
343 |
* Instance/gswapp.make: Use them. |
344 |
* Instance/gswbundle.make: Use them. |
345 |
* Instance/java-tool.make: Use them. |
346 |
* Instance/palette.make: Use them. |
347 |
* Instance/service.make: Use them. |
348 |
* Instance/Shared/bundle.make: Use them. |
349 |
* Instance/Documentation/autogsdoc.make: Use them. |
350 |
* Instance/Documentation/javadoc.make: Use them. |
351 |
|
352 |
Tue May 27 11:45:41 2003 Nicola Pero <n.pero@mi.flashnet.it> |
353 |
|
354 |
* Instance/framework.make (build-framework-dirs): Merge contiguous |
355 |
commands into single subshell. |
356 |
|
357 |
Tue May 27 11:36:06 2003 Nicola Pero <n.pero@mi.flashnet.it> |
358 |
|
359 |
* Instance/application.make: Use ECHO_CREATING when building the |
360 |
.plist files. |
361 |
* Instance/bundle.make: Same |
362 |
* Instance/framework.make: Same. |
363 |
* Instance/gswbundle.make: Same. |
364 |
* Instance/palette.make: Same. |
365 |
* Instance/service.make: Same. |
366 |
|
367 |
* Instance/application.make: Use ECHO_CREATING when building the |
368 |
.desktop file. |
369 |
* Instance/framework.make ($(DUMMY_FRAMEWORK_FILE)): Use |
370 |
ECHO_CREATING when building the internal framework class file. |
371 |
|
372 |
Tue May 27 11:22:44 2003 Nicola Pero <n.pero@mi.flashnet.it> |
373 |
|
374 |
* Instance/application.make: Use ECHO_CREATING when running MKDIRS |
375 |
or MKINSTALLDIRS. |
376 |
* Instance/bundle.make: The same. |
377 |
* Instance/ctool.make: The same. |
378 |
* Instance/documentation.make: The same. |
379 |
* Instance/framework.make: The same. |
380 |
* Instance/gswapp.make: The same. |
381 |
* Instance/gsbundle.make: The same. |
382 |
* Instance/library.make: The same. |
383 |
* Instance/objc.make: The same. |
384 |
* Instance/palette.make: The same. |
385 |
* Instance/resource-set.make: The same. |
386 |
* Instance/rules.make: The same. |
387 |
* Instance/service.make: The same. |
388 |
* Instance/subproject.make: The same. |
389 |
* Instance/test-library.make: The same. |
390 |
* Instance/tool.make: The same. |
391 |
* Instance/Documentation/autogsdoc.make: The same. |
392 |
* Instance/Documentation/texi.make: The same. |
393 |
|
394 |
* Instance/gswapp.make (internal-gswapp-install_): Use ECHO_INSTALLING. |
395 |
|
396 |
Tue May 27 11:08:52 2003 Nicola Pero <n.pero@mi.flashnet.it> |
397 |
|
398 |
* messages.make (ECHO_UNINSTALLING): New variable. |
399 |
(ECHO_PREPROCESSING): Added missing definition in case |
400 |
messages=yes. |
401 |
|
402 |
Tue May 27 11:00:59 2003 Nicola Pero <n.pero@mi.flashnet.it> |
403 |
|
404 |
* messages.make (ECHO_CREATING, ECHO_NOTHING): New variables. |
405 |
* Instance/Shared/bundle.make: Use them. |
406 |
* Instance/Shared/headers.make: Same. |
407 |
* Instance/Shared/java.make: Same. |
408 |
* Instance/Shared/stamp-string.make: Same. |
409 |
|
410 |
Tue May 27 10:54:36 2003 Nicola Pero <n.pero@mi.flashnet.it> |
411 |
|
412 |
* Instance/ctool.make: Old deprecation warning removed. |
413 |
|
414 |
Tue May 27 10:02:46 2003 Nicola Pero <n.pero@mi.flashnet.it> |
415 |
|
416 |
* relative_path.sh: Added code to normalize input paths by |
417 |
removing /./ components before using them. |
418 |
|
419 |
2003-05-19 Adam Fedor <fedor@gnu.org> |
420 |
|
421 |
* Version 1.7.0 |
422 |
* Documentation/news.texi: Updated |
423 |
|
424 |
* configure.ac: On some systems, check for thread libraries |
425 |
in different order. |
426 |
|
427 |
Thu May 15 10:30:55 2003 Nicola Pero <n.pero@mi.flashnet.it> |
428 |
|
429 |
* GNUmakefile.in (generated-files): Added fixpath.sh. |
430 |
(fixpath.sh): New rule. |
431 |
|
432 |
Wed May 14 16:19:02 2003 Nicola Pero <n.pero@mi.flashnet.it> |
433 |
|
434 |
* transform_paths.sh: Quote paths. |
435 |
|
436 |
Wed May 14 16:15:16 2003 Nicola Pero <n.pero@mi.flashnet.it> |
437 |
|
438 |
* debugapp.in: Added more strict quoting of paths everywhere. |
439 |
* executable.template.in: Idem. |
440 |
* openapp.in: Idem. |
441 |
* opentool.in: Idem. |
442 |
|
443 |
Fri May 9 12:22:24 2003 Nicola Pero <n.pero@mi.flashnet.it> |
444 |
|
445 |
* Documentation/install.texi (Flat Structure): Fixed typo. |
446 |
(Reported by Lele Gaifax <lele@seldati.it>). |
447 |
|
448 |
Tue May 6 11:30:19 2003 Nicola Pero <n.pero@mi.flashnet.it> |
449 |
|
450 |
* Instance/Shared/bundle.make (shared-instance-bundle-all): |
451 |
Reverted last change for resource files, but not localized |
452 |
resource files. |
453 |
|
454 |
Mon May 5 00:52:20 2003 Nicola Pero <n.pero@mi.flashnet.it> |
455 |
|
456 |
* Instance/Shared/bundle.make (shared-instance-bundle-all): Fixed |
457 |
copying resource files and localized resource files into the |
458 |
bundle when they are in subdirs. |
459 |
|
460 |
2003-05-02 Adam Fedor <fedor@gnu.org> |
461 |
|
462 |
* common.make (GNUSTEP_PALLETES): Put in ApplicationSupport/Palettes |
463 |
* move_obsolete_paths.sh: Remove Developer dir. |
464 |
* Documentat/GNUmakefile.in: Install docs in Library/Documentation |
465 |
|
466 |
2003-04-28 Nicola Pero <nicola@nicola.brainstorm.co.uk> |
467 |
|
468 |
* Instance/resource-set.make (RESOURCE_FILES_FULL_INSTALL_DIR): Reverted |
469 |
last change. This file is of general use, not just for libraries. |
470 |
|
471 |
2003-04-27 Adam Fedor <fedor@gnu.org> |
472 |
|
473 |
* New filesystem structure. |
474 |
Use @MAKEFILE_SUFFIX@ instead of Makefiles. |
475 |
Replace $GNUSTEP_SYSTEM_ROOT/Makefiles with $GNUSTEP_MAKEFILES |
476 |
Replace Libraries with Library/Libraries |
477 |
Replace Headers with Library/Headers |
478 |
Replace Documentation with Library/Documentation |
479 |
* GNUmakefile.in, GNustep.csh.in, common.make, config.site, |
480 |
debugapp.in, executable.template.in, gnustep-make.spec.in, |
481 |
java-executable.template, ld_lib_path.csh, ld_lib_path.sh, |
482 |
opentool.in, relative_path.sh, setlocaltz.sh, |
483 |
spec-debug-alone-rules.template, spec-debug-rules.template, |
484 |
spec-rules.template, target.make, which_lib.c, gswbundle.make, |
485 |
java.make, test-library.make: Idem. |
486 |
* configure.ac (MAKEFILES_SUFFIX): Define to Library/Makefiles |
487 |
* create_domain_dir_tree.sh: Add additional Library dirs. |
488 |
* resource-set.make (RESOURCE_FILES_FULL_INSTALL_DIR): Use |
489 |
$(GNUSTEP_RESOURCES), not $(GNUSTEP_INSTALLATION_DIR). |
490 |
* move_obsolete_paths.sh: New file used in installation |
491 |
|
492 |
Fri Apr 25 17:02:55 2003 Nicola Pero <n.pero@mi.flashnet.it> |
493 |
|
494 |
* GNUstep.csh.in: Use the grep -v trick to make sure that |
495 |
GUILE_LOAD_PATH is not increased if the paths to add are already |
496 |
there in the variable. |
497 |
|
498 |
* ld_lib_path.csh: Similar change/fix for all paths. |
499 |
|
500 |
2003-04-24 Adam Fedor <fedor@gnu.org> |
501 |
|
502 |
* Documentation/filesystem.texi: Clarify Local installation |
503 |
rights, Remove Network/{Server,Users}. |
504 |
|
505 |
Wed Apr 23 09:18:07 2003 Nicola Pero <n.pero@mi.flashnet.it> |
506 |
|
507 |
* config.make.in (CPP): Added. (GENERAL_CPP): Removed. |
508 |
* rules.make (ALL_CPLISTFLAGS): Added -x c -traditional. |
509 |
(%.plist): Use CPP, not GENERAL_CPP. |
510 |
|
511 |
Tue Apr 22 16:11:14 2003 Nicola Pero <n.pero@mi.flashnet.it> |
512 |
|
513 |
* rules.make (%.c): New rules to generate .c files from .l files |
514 |
using lex and from .y files using yacc. |
515 |
|
516 |
Tue Apr 22 15:27:02 2003 Nicola Pero <n.pero@mi.flashnet.it> |
517 |
|
518 |
* GNUstep.csh.in: Quote all values of setenv, set, source calls. |
519 |
|
520 |
Mon Apr 14 12:59:23 2003 Nicola Pero <n.pero@mi.flashnet.it> |
521 |
|
522 |
Implemented support for preprocessed Info.plists in applications. |
523 |
* config.make.in (GENERAL_CPP): New variable. |
524 |
* rules.make (ALL_CPLISTFLAGS): New flags. |
525 |
(%.plist): Added rule to generate %.plist from %.cplist by running |
526 |
the preprocessor. |
527 |
* messages.make (ECHO_PREPROCESSING): New message. |
528 |
* Instance/application.make: If xxx_PREPROCESS_INFO_PLIST is set |
529 |
to yes in the user makefile, automatically depend on |
530 |
xxxInfo.plist, which is then automatically generated from |
531 |
xxxInfo.cplist. |
532 |
* Master/application.make (_PLIST_INFO_FILES): New variable. |
533 |
(internal-clean): Remove info plist files generated by the |
534 |
preprocessor. |
535 |
|
536 |
Fri Apr 11 12:38:44 2003 Nicola Pero <n.pero@mi.flashnet.it> |
537 |
|
538 |
* GNUmakefile.in (install): Bug fix - install fixpath.sh from the |
539 |
local directory, not from the source directory. |
540 |
|
541 |
Sun Apr 6 02:25:07 2003 Nicola Pero <n.pero@mi.flashnet.it> |
542 |
|
543 |
* GNUmakefile.in (install): Bug fix - install GNUstep-reset.sh |
544 |
from the source directory, not from the local directory. |
545 |
|
546 |
Mon Mar 31 18:43:07 2003 Nicola Pero <n.pero@mi.flashnet.it> |
547 |
|
548 |
* Instance/framework.make (build-framework-dirs): Do not create |
549 |
the symlink from inside derived_src to the headers if there are no |
550 |
headers; remove the file before creating the symlink. |
551 |
|
552 |
2003-03-23 Richard Frith-Macdonald <rfm@gnu.org> |
553 |
|
554 |
* Merged 1.6.0 branch changes in |
555 |
|
556 |
Mon Mar 10 12:51:20 2003 Nicola Pero <n.pero@mi.flashnet.it> |
557 |
|
558 |
* rules.make: Disable all built-in SUFFIXES and all built-in rules |
559 |
with a % target -- for performance. |
560 |
|
561 |
Wed Feb 26 18:34:37 2003 Nicola Pero <n.pero@mi.flashnet.it> |
562 |
|
563 |
* Instance/application.make ($(APP_INFO_PLIST_FILE)): Implemented |
564 |
merging the xxxInfo.plist into Info.plist on Apple. Use |
565 |
CFBundleIconFile, and not NSIcon, on Apple. Quote full path of |
566 |
xxxInfo.plist file. |
567 |
|
568 |
2003-03-17 Adam Fedor <fedor@gnu.org> |
569 |
|
570 |
* Version: 1.6.0 |
571 |
|
572 |
2003-03-14 Adam Fedor <fedor@gnu.org> |
573 |
|
574 |
* configure.ac: Check for -lpthread on unknown hosts (e.g. irix) |
575 |
* target.make (darwin): Add -read_only_reolcs warning. |
576 |
(darwin5): Remove |
577 |
* Documentation/machines.texi: Update Darwin. |
578 |
(suggestions from Carl Eugen Hoyos) |
579 |
|
580 |
2003-03-13 Adam Fedor <fedor@gnu.org> |
581 |
|
582 |
* clean_cpu.sh: Make all hppa variants the same. |
583 |
(suggestion from Matthias Klose) |
584 |
|
585 |
2003-03-04 Adam Fedor <fedor@gnu.org> |
586 |
|
587 |
* configure.ac: Change sense of --disable-import help line |
588 |
* configure: Regen. |
589 |
* Documentation/install.texi: Update import section |
590 |
* Documentation/userfaq.texi: Add import section. |
591 |
|
592 |
Tue Mar 4 17:13:46 2003 Nicola Pero <n.pero@mi.flashnet.it> |
593 |
|
594 |
* configure.ac: Enable GCC deprecation warnings for #import. |
595 |
* configure: Regenerated. |
596 |
|
597 |
2003-03-03 iMartin Brecher <martin@mb-itconsulting.com> |
598 |
|
599 |
* Documentation/README.MinGW: Tidied |
600 |
Some modifiecations by rfm@gnu.org also ... mainly to change the |
601 |
order of build/install of libobjc and ffcall |
602 |
|
603 |
2003-02-23 Richard Frith-Macdonald <rfm@gnu.org> |
604 |
|
605 |
* user_home.c: fix HOMEPATH and HOMEDRIVE handling for mingw to |
606 |
only use the drive if there isn't one in the path. |
607 |
|
608 |
2003-02-17 Tom Koelman <tkoelman@xs4all.nl> |
609 |
|
610 |
* Documentation/README.MingW: Update URLs. |
611 |
|
612 |
2003-02-16 Adam Fedor <fedor@gnu.org> |
613 |
|
614 |
* Version: 1.5.2 |
615 |
* Documentation/announce.texi, news.texi, install.texi: Update |
616 |
|
617 |
2003-02-14 Adam Fedor <fedor@gnu.org> |
618 |
|
619 |
* target.make (Darwin/SHARED_LIBRARY_LINK_CMD): Include object files |
620 |
before library depends. |
621 |
|
622 |
* Documentation/gnustep-howto.texi, install.texi: Updates. |
623 |
|
624 |
Mon Feb 10 13:42:54 2003 Nicola Pero <n.pero@mi.flashnet.it> |
625 |
|
626 |
* Master/source-distribution.make: Define a CVS variable, and use |
627 |
it in place of `cvs', so that it can be overridden with a |
628 |
different value (example: make cvs-snapshot CVS='runsocks cvs'). |
629 |
|
630 |
2003-02-06 Richard Frith-Macdonald <rfm@gnu.org> |
631 |
|
632 |
* Instance/subproject.make: Build dll exported symbols def file. |
633 |
Remove temporary def file on clean. |
634 |
* Instance/rules.make: Make list of subproject def files (thanks Nicola) |
635 |
* Instance/library.make: Use list of subproject def files to put |
636 |
symbols from subprojects into final dll output. |
637 |
|
638 |
Wed Feb 5 04:07:05 2003 Nicola Pero <n.pero@mi.flashnet.it> |
639 |
|
640 |
* library-combo.make (BUNDLE_LIBS): For apple library-combo, |
641 |
do not add -framework Foundation and -framework AppKit. |
642 |
* Instance/bundle.make: Link bundle to all libs on Apple so |
643 |
that it can be made to work with two-level namespaces. |
644 |
|
645 |
Fri Jan 31 01:20:59 2003 Nicola Pero <n.pero@mi.flashnet.it> |
646 |
|
647 |
* openapp.in: Added new option --find. Calling 'openapp --find |
648 |
Ink' will search for the Ink application as usual, but then only |
649 |
print out the full path of the application instead of executing |
650 |
it. Replaced `basename $0` with openapp in messages. Do not talk |
651 |
of unimplemented --library-combo option in messages. |
652 |
|
653 |
Thu Jan 30 17:32:37 2003 Nicola Pero <n.pero@mi.flashnet.it> |
654 |
|
655 |
* Instance/Documentation/gsdoc.make: Use autogsdoc, not gsdoc, to |
656 |
compile gsdoc files. gsdoc is not even installed in the latest |
657 |
gnustep-base. |
658 |
|
659 |
Sun Jan 26 04:54:09 2003 Nicola Pero <n.pero@mi.flashnet.it> |
660 |
|
661 |
* configure.ac: New --enable-multi-platform option, off by |
662 |
default. Substitute GNUSTEP_MULTI_PLATFORM and target when |
663 |
processing .in files. |
664 |
* configure: Regenereated. |
665 |
* GNUstep.sh.in: If GNUSTEP_MULTI_PLATFORM is empty, use hardcoded |
666 |
GNUSTEP_HOST, GNUSTEP_HOST_OS, GNUSTEP_HOST_CPU, |
667 |
GNUSTEP_HOST_VENDOR as provided by configure. |
668 |
* GNUstep.csh.in: Idem. |
669 |
|
670 |
Fri Jan 10 05:48:06 GMT 2003 Nicola Pero <n.pero@mi.flashnet.it> |
671 |
|
672 |
* target.make (INTERNAL_CFLAGS): On darwin, apple foundation, add |
673 |
-no-cpp-precomp. |
674 |
|
675 |
2003-01-09 Richard Frith-Macdonald <rfm@gnu.org> |
676 |
|
677 |
* Documentation/README.MinGW: Updated for current cod, fixing a few |
678 |
errors. |
679 |
* user_home.c: Fixed typo. |
680 |
|
681 |
2003-01-03 Richard Frith-Macdonald <rfm@gnu.org> |
682 |
|
683 |
* common.make: Don't use RUNTIME_FLAG for plain C code, just for ObjC |
684 |
|
685 |
Fri Jan 3 01:57:46 2003 Nicola Pero <n.pero@mi.flashnet.it> |
686 |
|
687 |
* create_domain_dir_tree.sh (mydir): Replaced dirname invocation |
688 |
with a sed trick. Apparently dirname is not available on OpenStep |
689 |
(reported by Pete French <pete@twisted.org.uk>). |
690 |
|
691 |
Tue Dec 31 16:10:49 2002 Nicola Pero <n.pero@mi.flashnet.it> |
692 |
|
693 |
* target.make: For darwin: link to LIB_LINK_SONAME_FILE, not to |
694 |
LIB_LINK_INSTALL_NAME, so that it works when building frameworks. |
695 |
|
696 |
2002-12-30 Adam Fedor <fedor@gnu.org> |
697 |
|
698 |
* ld_lib_path.sh: Use DYLD_LIBRARY_PATH on darwin |
699 |
* ld_lib_path.csh: Idem. |
700 |
* target.make (darwin): Don't set DYLIB_COMPATIBILITY_VERSION, |
701 |
set DYLIB_CURRENT_VERSION correctly, link to LIB_LINK_INSTALL_NAME. |
702 |
|
703 |
Mon Dec 30 16:38:16 2002 Nicola Pero <n.pero@mi.flashnet.it> |
704 |
|
705 |
A new library-combo apple-apple-apple has been added, and made the |
706 |
default on Apple OSX systems. |
707 |
* library-combo.make (OBJC_RUNTIME): Variable removed, it's |
708 |
redundant with OBJC_RUNTIME_LIB. |
709 |
* target.make: Check OBJC_RUNTIME_LIB, not OBJC_RUNTIME. |
710 |
* common.make: For libFoundation, added backward compatibility |
711 |
fixup for header locations. |
712 |
* configure.ac: Map gnu library combo to gnu-gnu-gnu, nx library |
713 |
combo to nx-nx-nx, apple library combo to apple-apple-apple. Use |
714 |
apple-apple-apple library-combo on darwin by default. Use |
715 |
-DNeXT_RUNTIME for OBJC_RUNTIME_LIB = apple. Print out a message |
716 |
that we are checking for the library-combo, and which one we |
717 |
choose. |
718 |
* configure: Regenerated. |
719 |
* common.make: To check that we are on an Apple system, |
720 |
check FOUNDATION_LIB against apple, not nx. |
721 |
* debugapp.in: Recognize apple library combo. |
722 |
* executable.template.in: Idem. |
723 |
* library-combo.make (RUNTIME_FLAG): For NeXT and Apple runtime, |
724 |
always set to -fnext-runtime, regardless of the value of |
725 |
OBJC_COMPILER, because OBJC_COMPILER is set in target.make, which |
726 |
is read after library-combo.make, so we can't use it here. |
727 |
* library-combo.make: Map apple library-combo to |
728 |
apple-apple-apple. Added code for apple OBJC_RUNTIME_LIB, |
729 |
FOUNDATION_LIB and GUI_LIB, copied from the one for nx |
730 |
library-combo. |
731 |
* target.make: For darwin systems, replace all checks for 'nx' |
732 |
runtime and foundation lib with checks for 'apple'. |
733 |
* Instance/application.make: Apple code is now executed for |
734 |
'apple' runtime/foundation/gui lib, not 'nx'. Removed checks for |
735 |
OBJC_COMPILER == NeXT; replace them with checks for FOUNDATION_LIB |
736 |
== apple. |
737 |
* Instance/bundle.make: Idem. |
738 |
* Instance/framework.make: Idem. |
739 |
* Instance/gswapp.make: idem. |
740 |
|
741 |
Wed Dec 25 03:09:34 2002 Nicola Pero <n.pero@mi.flashnet.it> |
742 |
|
743 |
* Instance/application.make: Implemented support for Apple native |
744 |
bundle organization, and Apple Info.plist. |
745 |
|
746 |
Wed Dec 25 03:04:42 2002 Nicola Pero <n.pero@mi.flashnet.it> |
747 |
|
748 |
* target.make (DYLIB_INSTALL_NAME): Variable removed, replaced |
749 |
by LIB_LINK_INSTALL_NAME. |
750 |
* Instance/library.make (LIB_LINK_INSTALL_NAME): Define. |
751 |
* Instance/framework.make (LIB_LINK_INSTALL_NAME): Define. |
752 |
* Instance/framework.make: Do not build and link the dummy |
753 |
framework class on Apple. On Apple, create the symbolic link |
754 |
xxx.framework/xxx --> the shared library. Modified NSExecutable |
755 |
value on Apple. New install code for Apple. |
756 |
|
757 |
Wed Dec 25 02:53:19 2002 Nicola Pero <n.pero@mi.flashnet.it> |
758 |
|
759 |
* Master/application.make (internal-clean): Removed special code |
760 |
for OBJC_COMPILER = NeXT. |
761 |
|
762 |
Fri Dec 20 17:27:16 2002 Nicola Pero <n.pero@mi.flashnet.it> |
763 |
|
764 |
* library-combo.make (LIBRARIES_DEPEND_UPON, BUNDLE_LIBS): For nx |
765 |
foundation or gui, add necessary -framework flags. |
766 |
* target.make (DYLIB_INSTALL_NAME): For darwin, define using |
767 |
FINAL_LIBRARY_INSTALL_DIR rather than hardcoding |
768 |
GNUSTEP_SYSTEM_ROOT, so that it works no matter where a library is |
769 |
installed. |
770 |
|
771 |
Fri Dec 20 16:21:40 2002 Nicola Pero <n.pero@mi.flashnet.it> |
772 |
|
773 |
* Instance/tool.make (FINAL_TOOL_INSTALL_DIR): New variable; |
774 |
support it. By setting this variable before including the |
775 |
makefile, you can fine control where you want the tool executable |
776 |
to be installed. |
777 |
|
778 |
Sun Dec 15 16:22:13 2002 Nicola Pero <n.pero@mi.flashnet.it> |
779 |
|
780 |
* Instance/Shared/stamp-string.make: New file providing |
781 |
infrastructure for very efficient stamp string support. |
782 |
* GNUmakefile.in (INSTANCE_SHARED_MAKE_FILES): Added stamp-string.make |
783 |
* Instance/application.make: Use Instance/Shared/stamp-string.make |
784 |
to rebuild Info.plist and xxx.desktop iff there is a clear reason |
785 |
to do so. |
786 |
* Instance/bundle.make: Use Instance/Shared/stamp-string.make |
787 |
to make sure we rebuild the Info.plist whenever the make variables |
788 |
used in it change. |
789 |
|
790 |
Sat Dec 14 02:42:02 2002 Nicola Pero <n.pero@mi.flashnet.it> |
791 |
|
792 |
* library-combo.make: Quick attempt at fixing/updating |
793 |
foundation/appkit flags to compile with nx library-combo on Mac |
794 |
OSX. Dropped NeXTstep iconheader code. |
795 |
* Instance/application.make: Quick attempt at fixing/updating |
796 |
building nx applications. Added missing rule to build directory, |
797 |
and dropped NeXTstep iconheader code. |
798 |
|
799 |
Sat Dec 14 02:36:00 2002 Nicola Pero <n.pero@mi.flashnet.it> |
800 |
|
801 |
* configure.ac (AC_CONFIG_FILES): Removed config.h, which is |
802 |
already in AC_CONFIG_HEADER. |
803 |
* configure: Regenerated. |
804 |
|
805 |
Thu Dec 12 00:03:30 2002 Nicola Pero <n.pero@mi.flashnet.it> |
806 |
|
807 |
* Instance/framework.make: Fixed typo in warning message. |
808 |
|
809 |
2002-12-10 Adam Fedor <fedor@gnu.org> |
810 |
|
811 |
* clean_os.sh: Filter version from darwin6. |
812 |
* target.make (darwin): Was darwin6 |
813 |
(irix): Updated for shared libraries (from Carl Eugen Hoyos). |
814 |
|
815 |
* Documentation/machines.texi: Updated. |
816 |
|
817 |
Mon Dec 9 12:04:49 2002 Nicola Pero <n.pero@mi.flashnet.it> |
818 |
|
819 |
* Instance/framework.make (internal-framework-install_): Fixed |
820 |
creating the installation directory for headers in DLL case, so |
821 |
that it uses HEADER_FILES_INSTALL_DIR (Patch from David Ayers |
822 |
<d.ayers@inode.at>). |
823 |
|
824 |
2002-12-05 Mirko Viviani <mirko.viviani@rccr.cremona.it> |
825 |
|
826 |
* Instance/framework.make ($(FRAMEWORK_FILE)): create the link with |
827 |
GNUSTEP_INSTANCE name instead of FRAMEWORK_NAME. (patch from David |
828 |
Ayers <d.ayers@inode.at>) |
829 |
|
830 |
2002-12-03 Mirko Viviani <mirko.viviani@rccr.cremona.it> |
831 |
|
832 |
* Instance/framework.make ($(FRAMEWORK_FILE)): remove the link before |
833 |
creating a new one. |
834 |
|
835 |
2002-12-02 Mirko Viviani <mirko.viviani@rccr.cremona.it> |
836 |
|
837 |
* Instance/framework.make ($(FRAMEWORK_FILE)): link |
838 |
lib<frameworkName>.so to <frameworkName> for dynamic loading. |
839 |
|
840 |
Mon Dec 2 12:43:23 2002 Nicola Pero <n.pero@mi.flashnet.it> |
841 |
|
842 |
* Instance/framework.make: Added support for XXX_HEADER_FILES_DIR |
843 |
and XXX_HEADER_FILES_INSTALL_DIR (Patch from David Ayers |
844 |
<d.ayers@inode.at>). |
845 |
|
846 |
2002-11-29 Adam Fedor <fedor@gnu.org> |
847 |
|
848 |
* target.make (darwin1): Remove |
849 |
(darwin6): Add. |
850 |
|
851 |
2002-11-27 Richard Frith-Macdonald <rfm@gnu.org> |
852 |
|
853 |
* user_home.c: Use USERPROFILE for home directory on windoze. |
854 |
* Documentation/RADME.MinGW: Fix typo reported by Tom Koelman |
855 |
|
856 |
2002-11-19 Adam Fedor <fedor@gnu.org> |
857 |
|
858 |
* Version: 1.5.1 |
859 |
* Documentation/news.texi: Updated. |
860 |
|
861 |
2002-11-19 Adam Fedor <fedor@gnu.org> |
862 |
|
863 |
* create_domain_dir_tree.sh (mydir): Use `command` not |
864 |
$(command), which doesn't work with all sh's. |
865 |
|
866 |
2002-11-15 Adam Fedor <fedor@gnu.org> |
867 |
|
868 |
* common.make: Remove duplicate OBJC_RUNTIME_LIB and FOUNDATION_LIB |
869 |
setup |
870 |
* library-combo.make (GNUSTEP_FND_DIR, RUNTIME_FLAG): Extra flags |
871 |
moved from common.make |
872 |
(FOUNDAION_LIB=gnu): setup moved from common.make. |
873 |
|
874 |
* target.make (darwin5/NeXT cc) (DYLIB_EXTRA_FLAGS, |
875 |
DYLIB_DEF_FRAMEWORKS, DYLIB_DEF_LIBS): Comment out or remove. |
876 |
|
877 |
Wed Nov 6 15:26:07 2002 Nicola Pero <n.pero@mi.flashnet.it> |
878 |
|
879 |
* GNUmakefile.in (install): Fixed typo - was installing |
880 |
config.site into GNUSTEP_SYSTEM_ROOT/shared rather than |
881 |
GNUSTEP_SYSTEM_ROOT/share. |
882 |
|
883 |
Wed Nov 6 12:31:40 2002 Nicola Pero <n.pero@mi.flashnet.it> |
884 |
|
885 |
Rewritten framework/subproject interaction so that it supports |
886 |
FRAMEWORK_NAME containing multiple framework names. Framework API |
887 |
change warning: CURRENT_VERSION_NAME replaced by |
888 |
XXX_CURRENT_VERSION_NAME; DEPLOY_WITH_CURRENT_VERSION replaced by |
889 |
XXX_DEPLOY_WITH_CURRENT_VERSION. |
890 |
* common.make (CURRENT_VERSION_NAME): Do not define here. |
891 |
(DEPLOY_WITH_CURRENT_VERSION): Idem. |
892 |
* Instance/framework.make: Added support for |
893 |
xxx_CURRENT_VERSION_NAME and xxx_DEPLOY_WITH_CURRENT_VERSION. |
894 |
* rules.make (FRAMEWORK_NAME): Do not define here. |
895 |
(FRAMEWORK_DIR_NAME): Idem. |
896 |
(FRAMEWORK_VERSION_DIR_NAME): Idem. |
897 |
* Master/framework.make (FRAMEWORK_NAME): Set here. |
898 |
* Instance/framework.make (FRAMEWORK_DIR_NAME, |
899 |
FRAMEWORK_VERSION_DIR_NAME): Set here. |
900 |
* Master/rules.make (%.subprojects): Pass to submakes for |
901 |
subprojects OWNING_PROJECT_HEADER_DIR instead of FRAMEWORK_NAME |
902 |
and FRAMEWORK_VERSION_DIR_NAME; set the new variable manually |
903 |
depending on the instance we're building. |
904 |
(%.variables): Similar change. |
905 |
* Master/subproject.make (build-headers): Always define this rule; |
906 |
don't depend on FRAMEWORK_NAME. |
907 |
(internal-install, internal-uninstall: Always run install / |
908 |
uninstall, no matter what FRAMEWORK_NAME is. |
909 |
* rules.make (CURRENT_FRAMEWORK_HEADERS_FLAG): Renamed to |
910 |
DERIVED_SOURCES_HEADERS_FLAG. Include it also if |
911 |
OWNING_PROJECT_HEADER_DIR is non empty. |
912 |
* Instance/subproject.make: Rewritten header copying for |
913 |
frameworks and such; now manage headers basing on the |
914 |
OWNING_PROJECT_HEADER_DIR variable only. |
915 |
|
916 |
Wed Nov 6 12:09:09 2002 Nicola Pero <n.pero@mi.flashnet.it> |
917 |
|
918 |
* Instance/framework.make (internal-framework-distclean): Do not |
919 |
remove DERIVED_SOURCES; already removed on make clean. |
920 |
|
921 |
Wed Nov 6 10:56:55 2002 Nicola Pero <n.pero@mi.flashnet.it> |
922 |
|
923 |
* Instance/application.make (.PHONY): Added |
924 |
internal-app-copy_into_dir. |
925 |
(internal-app-copy_into_dir): Implemented. |
926 |
|
927 |
2002-11-05 Adam Fedor <fedor@gnu.org> |
928 |
|
929 |
* Documentation/README.MinGW: Add note about setting |
930 |
installation prefix. |
931 |
* Documentation/faq.texi: Typo. |
932 |
* Documentation/machines.texi: Updates. |
933 |
* Documentation/userfaq.texi: Idem. |
934 |
|
935 |
Mon Nov 4 14:59:27 2002 Nicola Pero <n.pero@mi.flashnet.it> |
936 |
|
937 |
* Instance/documentation.make (internal-doc-install_): Moved |
938 |
before the submakefile fragments are included, to fix installation |
939 |
problem. |
940 |
|
941 |
Mon Nov 4 12:44:07 2002 Nicola Pero <n.pero@mi.flashnet.it> |
942 |
|
943 |
* GNUmakefile.in (distclean): Remove fixpath.sh. |
944 |
|
945 |
Mon Nov 4 12:08:58 2002 Nicola Pero <n.pero@mi.flashnet.it> |
946 |
|
947 |
* Instance/Documentation: New directory. |
948 |
* Instance/Documentation/autogsdoc.make: New file. |
949 |
* Instance/Documentation/gsdoc.make: New file. |
950 |
* Instance/Documentation/javadoc.make: New file. |
951 |
* Instance/Documentation/latex.make: New file. |
952 |
* Instance/Documentation/texi.make: New file. |
953 |
* Instance/documentation.make: Include only the appropriate |
954 |
documentation makefiles; most code moved into the specific |
955 |
documentation makefiles. |
956 |
* GNUmakefile.in (install): Create the |
957 |
GNUSTEP_MAKEFILES/Instance/Documentation directory. |
958 |
(INSTANCE_DOC_MAKE_FILES): List the new makefiles in this |
959 |
variable. |
960 |
(install): Install them. |
961 |
* rules.make ($(GNUSTEP_MAKEFILES)/Instance/Documentation/*.make): |
962 |
New rule to let make know that all documentation makefiles are |
963 |
always up to date. |
964 |
|
965 |
Fri Nov 1 14:00:11 2002 Nicola Pero <n.pero@mi.flashnet.it> |
966 |
|
967 |
* common.make (GNUSTEP_MAKEINFO, GNUSTEP_MAKEINFO_FLAGS, |
968 |
GNUSTEP_MAKETEXT, GNUSTEP_MAKETEXT_FLAGS, GNUSTEP_TEXI2DVI, |
969 |
GNUSTEP_TEXI2DVI_FLAGS, GNUSTEP_TEXI2HTML, |
970 |
GNUSTEP_TEXI2HTML_FLAGS, GNUSTEP_DVIPS, GNUSTEP_DVIPS_FLAGS, |
971 |
AUTOGSDOC, JAVADOC, ALL_JAVADOCFLAGS): Moved into |
972 |
Instance/documentation.make |
973 |
* rules.make (ALL_JAVADOCFLAGS): Moved into |
974 |
Instance/documentation.make. |
975 |
* Instance/documentation.make: Set all these documentation |
976 |
specific flags and options here. |
977 |
(ADDITIONAL_MAKEINFO_FLAGS, ADDITIONAL_MAKETEXT_FLAGS, |
978 |
ADDITIONAL_TEXI2DVI_FLAGS, ADDITIONAL_TEXI2HTML_FLAGS, |
979 |
ADDITIONAL_DVIPS_FLAGS): New variables. |
980 |
|
981 |
Fri Nov 1 13:36:25 2002 Nicola Pero <n.pero@mi.flashnet.it> |
982 |
|
983 |
* ChangeLog: Moved into ChangeLog.1 |