make-alpha
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] make branch, master, updated. 4.2.1-66-g1af3144


From: Paul D. Smith
Subject: [SCM] make branch, master, updated. 4.2.1-66-g1af3144
Date: Sat, 18 Nov 2017 09:32:03 -0500 (EST)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "make".

The branch, master has been updated
       via  1af314465e5dfe3e8baa839a32a72e83c04f26ef (commit)
       via  b80837c553a38771efacd68a53aea39da5d91a3a (commit)
       via  aa44e66c8f31370a7d785259affb4eb32f341764 (commit)
      from  a7e0dd98e430c3fb7f66b8cc30a1868353d214bd (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 1af314465e5dfe3e8baa839a32a72e83c04f26ef
Author: Paul Smith <address@hidden>
Date:   Sun Nov 12 18:10:28 2017 -0500

    * job.c: Add "command" as a known shell built-in.
    
    This is not a POSIX shell built-in but it's common in UNIX shells.
    Reported by Nick Bowler <address@hidden>.

commit b80837c553a38771efacd68a53aea39da5d91a3a
Author: Paul Smith <address@hidden>
Date:   Sun Nov 12 18:03:22 2017 -0500

    * tests/scripts/features/output-sync: Revert bad change in 0c5a9f9b92a

commit aa44e66c8f31370a7d785259affb4eb32f341764
Author: Paul Smith <address@hidden>
Date:   Sun Nov 12 17:44:38 2017 -0500

    Remove unsupported build facilities.
    
    Over time the non-standard build and install systems (nmake files,
    smake files, Visual Studio project files, etc.) have atrophied and
    maintaining them is not worth the effort, for such a simple utility
    as make.  Remove all the non-standard build tool support and unify
    OS-specific build rules under a basic set of (GNU make) makefiles.
    
    Preserve the existing bootstrapping scripts (for POSIX, Windows,
    and MS-DOS).  Also the existing VMS build scripts are left unchanged:
    I don't have enough experience with VMS to venture into this area.
    Perhaps one of the VMS maintainers might like to determine whether
    conversion would be appropriate.
    
    Rather than create libraries for w32 and glob (non-POSIX), simply
    link the object files directly to remove the complexity.
    
    * NEWS: Update with user-facing notes.
    * Makefile.am: Clean up to use the latest automake best practices.
    Build Windows code directly from the root makefile to avoid recursion.
    * README.Amiga, README.DOS.template, README.W32.template: Updated.
    * INSTALL: Point readers at the README.git file.
    * maintMakefile: Remove obsolete files.  Create Basic.mk file.
    * Basic.mk.template, mk/*.mk: Create basic GNU make-based makefiles.
    * build_w32.bat: Copy Basic.mk to Makefile
    * configure.ac: We no longer need AM_PROG_AR.
    * dosbuild.bat: Rename to builddos.bat.  Incorporate configure.bat.
    * Makefile.DOS.template: Remove.
    * NMakefile.template, w32/subproc/NMakefile: Remove.
    * SMakefile.template, glob/SMakefile, glob/SCOPTIONS, make.lnk: Remove.
    * configure.bat, glob/configure.bat: Remove.
    * w32/Makefile.am: Remove.
    * make_msvc_net2003.sln, make_msvc_net2003.vcproj: Remove.

-----------------------------------------------------------------------

Summary of changes:
 .gitignore                           |   5 +-
 Basic.mk.template                    | 103 ++++++
 INSTALL                              |  10 +-
 Makefile.DOS.template                | 587 -----------------------------------
 Makefile.am                          | 107 ++++---
 NEWS                                 |   8 +
 NMakefile.template                   | 132 --------
 README.Amiga                         |  17 +-
 README.DOS.template                  |  74 ++---
 README.W32.template                  |  66 ++--
 SMakefile.template                   | 217 -------------
 build_w32.bat                        |   5 +-
 builddos.bat                         |  89 ++++++
 configure.ac                         |   7 +-
 configure.bat                        |  60 ----
 dosbuild.bat                         |  65 ----
 glob/Makefile.am                     |   3 +-
 glob/SCOPTIONS                       |  12 -
 glob/SMakefile                       |  67 ----
 glob/configure.bat                   |  43 ---
 job.c                                |  16 +-
 maintMakefile                        |  39 +--
 make.lnk                             |   5 -
 make_msvc_net2003.sln                |  21 --
 make_msvc_net2003.vcproj             | 340 --------------------
 w32/Makefile.am => mk/Amiga.mk       |  31 +-
 mk/Windows32.mk                      | 116 +++++++
 glob/Makefile.am => mk/msdosdjgpp.mk |  26 +-
 subproc.bat                          |  24 --
 tests/run_make_tests.pl              |   5 +-
 tests/scripts/features/load          |   7 +-
 tests/scripts/features/loadapi       |   8 +
 tests/scripts/features/output-sync   |   2 +-
 w32/subproc/NMakefile                |  60 ----
 34 files changed, 540 insertions(+), 1837 deletions(-)
 create mode 100644 Basic.mk.template
 delete mode 100644 Makefile.DOS.template
 delete mode 100644 NMakefile.template
 delete mode 100644 SMakefile.template
 create mode 100644 builddos.bat
 delete mode 100644 configure.bat
 delete mode 100644 dosbuild.bat
 delete mode 100644 glob/SCOPTIONS
 delete mode 100644 glob/SMakefile
 delete mode 100644 glob/configure.bat
 delete mode 100644 make.lnk
 delete mode 100644 make_msvc_net2003.sln
 delete mode 100644 make_msvc_net2003.vcproj
 rename w32/Makefile.am => mk/Amiga.mk (56%)
 create mode 100644 mk/Windows32.mk
 copy glob/Makefile.am => mk/msdosdjgpp.mk (55%)
 delete mode 100644 subproc.bat
 delete mode 100644 w32/subproc/NMakefile


hooks/post-receive
-- 
make



reply via email to

[Prev in Thread] Current Thread [Next in Thread]