mirror of
https://github.com/gnustep/tools-make.git
synced 2025-04-21 13:20:50 +00:00
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@15027 72102866-910b-0410-8b05-ffd578937521
128 lines
4.9 KiB
Text
128 lines
4.9 KiB
Text
2002-11-19 Adam Fedor <fedor@gnu.org>
|
|
|
|
* Version: 1.5.1
|
|
* Documentation/news.texi: Updated.
|
|
|
|
2002-11-19 Adam Fedor <fedor@gnu.org>
|
|
|
|
* create_domain_dir_tree.sh (mydir): Use `command` not
|
|
$(command), which doesn't work with all sh's.
|
|
|
|
2002-11-15 Adam Fedor <fedor@gnu.org>
|
|
|
|
* common.make: Remove duplicate OBJC_RUNTIME_LIB and FOUNDATION_LIB
|
|
setup
|
|
* library-combo.make (GNUSTEP_FND_DIR, RUNTIME_FLAG): Extra flags
|
|
moved from common.make
|
|
(FOUNDAION_LIB=gnu): setup moved from common.make.
|
|
|
|
* target.make (darwin5/NeXT cc) (DYLIB_EXTRA_FLAGS,
|
|
DYLIB_DEF_FRAMEWORKS, DYLIB_DEF_LIBS): Comment out or remove.
|
|
|
|
Wed Nov 6 15:26:07 2002 Nicola Pero <n.pero@mi.flashnet.it>
|
|
|
|
* GNUmakefile.in (install): Fixed typo - was installing
|
|
config.site into GNUSTEP_SYSTEM_ROOT/shared rather than
|
|
GNUSTEP_SYSTEM_ROOT/share.
|
|
|
|
Wed Nov 6 12:31:40 2002 Nicola Pero <n.pero@mi.flashnet.it>
|
|
|
|
Rewritten framework/subproject interaction so that it supports
|
|
FRAMEWORK_NAME containing multiple framework names. Framework API
|
|
change warning: CURRENT_VERSION_NAME replaced by
|
|
XXX_CURRENT_VERSION_NAME; DEPLOY_WITH_CURRENT_VERSION replaced by
|
|
XXX_DEPLOY_WITH_CURRENT_VERSION.
|
|
* common.make (CURRENT_VERSION_NAME): Do not define here.
|
|
(DEPLOY_WITH_CURRENT_VERSION): Idem.
|
|
* Instance/framework.make: Added support for
|
|
xxx_CURRENT_VERSION_NAME and xxx_DEPLOY_WITH_CURRENT_VERSION.
|
|
* rules.make (FRAMEWORK_NAME): Do not define here.
|
|
(FRAMEWORK_DIR_NAME): Idem.
|
|
(FRAMEWORK_VERSION_DIR_NAME): Idem.
|
|
* Master/framework.make (FRAMEWORK_NAME): Set here.
|
|
* Instance/framework.make (FRAMEWORK_DIR_NAME,
|
|
FRAMEWORK_VERSION_DIR_NAME): Set here.
|
|
* Master/rules.make (%.subprojects): Pass to submakes for
|
|
subprojects OWNING_PROJECT_HEADER_DIR instead of FRAMEWORK_NAME
|
|
and FRAMEWORK_VERSION_DIR_NAME; set the new variable manually
|
|
depending on the instance we're building.
|
|
(%.variables): Similar change.
|
|
* Master/subproject.make (build-headers): Always define this rule;
|
|
don't depend on FRAMEWORK_NAME.
|
|
(internal-install, internal-uninstall: Always run install /
|
|
uninstall, no matter what FRAMEWORK_NAME is.
|
|
* rules.make (CURRENT_FRAMEWORK_HEADERS_FLAG): Renamed to
|
|
DERIVED_SOURCES_HEADERS_FLAG. Include it also if
|
|
OWNING_PROJECT_HEADER_DIR is non empty.
|
|
* Instance/subproject.make: Rewritten header copying for
|
|
frameworks and such; now manage headers basing on the
|
|
OWNING_PROJECT_HEADER_DIR variable only.
|
|
|
|
Wed Nov 6 12:09:09 2002 Nicola Pero <n.pero@mi.flashnet.it>
|
|
|
|
* Instance/framework.make (internal-framework-distclean): Do not
|
|
remove DERIVED_SOURCES; already removed on make clean.
|
|
|
|
Wed Nov 6 10:56:55 2002 Nicola Pero <n.pero@mi.flashnet.it>
|
|
|
|
* Instance/application.make (.PHONY): Added
|
|
internal-app-copy_into_dir.
|
|
(internal-app-copy_into_dir): Implemented.
|
|
|
|
2002-11-05 Adam Fedor <fedor@gnu.org>
|
|
|
|
* Documentation/README.MinGW: Add note about setting
|
|
installation prefix.
|
|
* Documentation/faq.texi: Typo.
|
|
* Documentation/machines.texi: Updates.
|
|
* Documentation/userfaq.texi: Idem.
|
|
|
|
Mon Nov 4 14:59:27 2002 Nicola Pero <n.pero@mi.flashnet.it>
|
|
|
|
* Instance/documentation.make (internal-doc-install_): Moved
|
|
before the submakefile fragments are included, to fix installation
|
|
problem.
|
|
|
|
Mon Nov 4 12:44:07 2002 Nicola Pero <n.pero@mi.flashnet.it>
|
|
|
|
* GNUmakefile.in (distclean): Remove fixpath.sh.
|
|
|
|
Mon Nov 4 12:08:58 2002 Nicola Pero <n.pero@mi.flashnet.it>
|
|
|
|
* Instance/Documentation: New directory.
|
|
* Instance/Documentation/autogsdoc.make: New file.
|
|
* Instance/Documentation/gsdoc.make: New file.
|
|
* Instance/Documentation/javadoc.make: New file.
|
|
* Instance/Documentation/latex.make: New file.
|
|
* Instance/Documentation/texi.make: New file.
|
|
* Instance/documentation.make: Include only the appropriate
|
|
documentation makefiles; most code moved into the specific
|
|
documentation makefiles.
|
|
* GNUmakefile.in (install): Create the
|
|
GNUSTEP_MAKEFILES/Instance/Documentation directory.
|
|
(INSTANCE_DOC_MAKE_FILES): List the new makefiles in this
|
|
variable.
|
|
(install): Install them.
|
|
* rules.make ($(GNUSTEP_MAKEFILES)/Instance/Documentation/*.make):
|
|
New rule to let make know that all documentation makefiles are
|
|
always up to date.
|
|
|
|
Fri Nov 1 14:00:11 2002 Nicola Pero <n.pero@mi.flashnet.it>
|
|
|
|
* common.make (GNUSTEP_MAKEINFO, GNUSTEP_MAKEINFO_FLAGS,
|
|
GNUSTEP_MAKETEXT, GNUSTEP_MAKETEXT_FLAGS, GNUSTEP_TEXI2DVI,
|
|
GNUSTEP_TEXI2DVI_FLAGS, GNUSTEP_TEXI2HTML,
|
|
GNUSTEP_TEXI2HTML_FLAGS, GNUSTEP_DVIPS, GNUSTEP_DVIPS_FLAGS,
|
|
AUTOGSDOC, JAVADOC, ALL_JAVADOCFLAGS): Moved into
|
|
Instance/documentation.make
|
|
* rules.make (ALL_JAVADOCFLAGS): Moved into
|
|
Instance/documentation.make.
|
|
* Instance/documentation.make: Set all these documentation
|
|
specific flags and options here.
|
|
(ADDITIONAL_MAKEINFO_FLAGS, ADDITIONAL_MAKETEXT_FLAGS,
|
|
ADDITIONAL_TEXI2DVI_FLAGS, ADDITIONAL_TEXI2HTML_FLAGS,
|
|
ADDITIONAL_DVIPS_FLAGS): New variables.
|
|
|
|
Fri Nov 1 13:36:25 2002 Nicola Pero <n.pero@mi.flashnet.it>
|
|
|
|
* ChangeLog: Moved into ChangeLog.1
|