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 "CMake".
The branch, next has been updated via 9814bfd0bd343bb141b9de0f6d622f92201715a9 (commit) via da03e2d6c60f70f6dfe581e130067b2dde4517fc (commit) via a9ea66bd66db0f0ad9b0b59d617739ad6a04cebf (commit) via 2413075765228001a205017c670abbefdf3b7f61 (commit) from ec493ce9986aa3e56abb8b7bc59693add4f1579d (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 ----------------------------------------------------------------- https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9814bfd0bd343bb141b9de0f6d622f92201715a9 commit 9814bfd0bd343bb141b9de0f6d622f92201715a9 Merge: ec493ce da03e2d Author: Brad King <brad.k...@kitware.com> AuthorDate: Wed Dec 14 15:15:27 2016 -0500 Commit: CMake Topic Stage <kwro...@kitware.com> CommitDate: Wed Dec 14 15:15:27 2016 -0500 Merge topic 'update-kwsys' into next da03e2d6 Merge branch 'upstream-KWSys' into update-kwsys a9ea66bd KWSys 2016-12-14 (95a7e234) 24130757 update-kwsys: Update repository URL https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=da03e2d6c60f70f6dfe581e130067b2dde4517fc commit da03e2d6c60f70f6dfe581e130067b2dde4517fc Merge: 2413075 a9ea66b Author: Brad King <brad.k...@kitware.com> AuthorDate: Wed Dec 14 11:19:03 2016 -0500 Commit: Brad King <brad.k...@kitware.com> CommitDate: Wed Dec 14 11:19:03 2016 -0500 Merge branch 'upstream-KWSys' into update-kwsys * upstream-KWSys: KWSys 2016-12-14 (95a7e234) diff --cc Source/kwsys/.gitattributes index a9c4e77,0000000..a121ad1 mode 100644,000000..100644 --- a/Source/kwsys/.gitattributes +++ b/Source/kwsys/.gitattributes @@@ -1,12 -1,0 +1,12 @@@ +.git* export-ignore + - /CONTRIBUTING.rst conflict-marker-size=78 - +*.c whitespace=tab-in-indent,no-lf-at-eof +*.h whitespace=tab-in-indent,no-lf-at-eof +*.h.in whitespace=tab-in-indent,no-lf-at-eof +*.cxx whitespace=tab-in-indent,no-lf-at-eof +*.hxx whitespace=tab-in-indent,no-lf-at-eof +*.hxx.in whitespace=tab-in-indent,no-lf-at-eof +*.txt whitespace=tab-in-indent,no-lf-at-eof +*.cmake whitespace=tab-in-indent,no-lf-at-eof ++ ++*.rst whitespace=tab-in-indent conflict-marker-size=79 diff --cc Source/kwsys/README.rst index 0000000,fc6b590..fc6b590 mode 000000,100644..100644 --- a/Source/kwsys/README.rst +++ b/Source/kwsys/README.rst https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=a9ea66bd66db0f0ad9b0b59d617739ad6a04cebf commit a9ea66bd66db0f0ad9b0b59d617739ad6a04cebf Author: KWSys Upstream <kwro...@kitware.com> AuthorDate: Wed Dec 14 11:15:00 2016 -0500 Commit: Brad King <brad.k...@kitware.com> CommitDate: Wed Dec 14 11:16:55 2016 -0500 KWSys 2016-12-14 (95a7e234) Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 95a7e234ffd0c6bdfaa8b21c59a119198c050164 (master). Upstream Shortlog ----------------- Ben Boeckel (1): e0967411 Add a script to help update third-party sources Brad King (10): 98505f79 Add script to update GitSetup from upstream 365edba8 GitSetup: Tell Git not to export .gitattributes 41a7fe5b Add pre-commit hook to check whether SetupForDevelopment must re-run 17a1200c Convert developer setup scripts away from Gerrit Code Review 5f206c3a Tell Git to use a distinct conflict marker size in `.rst` files 33f828d4 README: Convert from `.txt` to `.rst` markup 56b707dd README: Add section about reporting bugs 140357ea CONTRIBUTING: Document contribution through the Kitware GitLab Instance 4b7bf8e4 Tell Git not to export any `.sh` or `.bash` scripts e25eb8dc CONTRIBUTING: Add step for running developer setup script GitSetup Upstream (3): fed3d191 GitSetup 2012-09-27 (341043cf) a0144297 GitSetup 2016-12-13 (8af10838) 868c1e68 GitSetup 2016-12-13 (cd5ada6d) diff --git a/.gitattributes b/.gitattributes index 8027e27..f2da782 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,13 +1,12 @@ .git* export-ignore .gitattributes -export-ignore +.hooks* export-ignore /GitSetup export-ignore -/SetupForDevelopment.sh export-ignore eol=lf -/clang-format.bash export-ignore eol=lf +/*.sh export-ignore eol=lf +/*.bash export-ignore eol=lf /.clang-format export-ignore -/CONTRIBUTING.rst conflict-marker-size=78 - *.c whitespace=tab-in-indent,no-lf-at-eof *.h whitespace=tab-in-indent,no-lf-at-eof *.h.in whitespace=tab-in-indent,no-lf-at-eof @@ -16,3 +15,5 @@ *.hxx.in whitespace=tab-in-indent,no-lf-at-eof *.txt whitespace=tab-in-indent,no-lf-at-eof *.cmake whitespace=tab-in-indent,no-lf-at-eof + +*.rst whitespace=tab-in-indent conflict-marker-size=79 diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst index 47dffee..d71832a 100644 --- a/CONTRIBUTING.rst +++ b/CONTRIBUTING.rst @@ -1,28 +1,28 @@ Contributing to KWSys ********************* -Overview -======== +Patches +======= KWSys is kept in its own Git repository and shared by several projects via copies in their source trees. Changes to KWSys should not be made directly in a host project, except perhaps in maintenance branches. -Please visit - - http://public.kitware.com/Wiki/KWSys/Git +KWSys uses `Kitware's GitLab Instance`_ to manage development and code review. +To contribute patches: -to contribute changes directly to KWSys upstream. Once changes are -reviewed, tested, and integrated there then the copies of KWSys within -dependent projects can be updated to get the changes. +#. Fork the upstream `KWSys Repository`_ into a personal account. +#. Base all new work on the upstream ``master`` branch. +#. Run ``./SetupForDevelopment.sh`` in new local work trees. +#. Create commits making incremental, distinct, logically complete changes. +#. Push a topic branch to a personal repository fork on GitLab. +#. Create a GitLab Merge Request targeting the upstream ``master`` branch. -Issues -====== +Once changes are reviewed, tested, and integrated to KWSys upstream then +copies of KWSys within dependent projects can be updated to get the changes. -KWSys has no independent issue tracker. After encountering an issue -(bug) please try to submit a patch using the above instructions. -Otherwise please report the issue to the tracker for the project that -hosts the copy of KWSys in which the problem was found. +.. _`Kitware's GitLab Instance`: https://gitlab.kitware.com +.. _`KWSys Repository`: https://gitlab.kitware.com/utils/kwsys Code Style ========== @@ -36,7 +36,6 @@ See also the `clang-format.bash`_ script. .. _`.clang-format`: .clang-format .. _`clang-format.bash`: clang-format.bash - License ======= diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..fc6b590 --- /dev/null +++ b/README.rst @@ -0,0 +1,37 @@ +KWSys +***** + +Introduction +============ + +KWSys is the Kitware System Library. It provides platform-independent +APIs to many common system features that are implemented differently on +every platform. This library is intended to be shared among many +projects at the source level, so it has a configurable namespace. +Each project should configure KWSys to use a namespace unique to itself. +See comments in `CMakeLists.txt`_ for details. + +.. _`CMakeLists.txt`: CMakeLists.txt + +License +======= + +KWSys is distributed under the OSI-approved BSD 3-clause License. +See `Copyright.txt`_ for details. + +.. _`Copyright.txt`: Copyright.txt + +Reporting Bugs +============== + +KWSys has no independent issue tracker. After encountering an issue +(bug) please submit a patch using the instructions for `Contributing`_. +Otherwise please report the issue to the tracker for the project that +hosts the copy of KWSys in which the problem was found. + +Contributing +============ + +See `CONTRIBUTING.rst`_ for instructions to contribute. + +.. _`CONTRIBUTING.rst`: CONTRIBUTING.rst diff --git a/README.txt b/README.txt deleted file mode 100644 index b8191f7..0000000 --- a/README.txt +++ /dev/null @@ -1,12 +0,0 @@ -KWSys provides a platform-independent API to many common system -features that are implemented differently on every platform. This -library is intended to be shared among many projects, so it has a -configurable namespace. Each project should configure KWSys to use a -namespace unique to itself. See comments in CMakeLists.txt for -details. - -You are probably reading this file in the source tree of a surrounding -project. In that case, see "../README.kwsys" for details of using -KWSys in your project. - -See CONTRIBUTING.rst for instructions to contribute KWSys changes. https://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=2413075765228001a205017c670abbefdf3b7f61 commit 2413075765228001a205017c670abbefdf3b7f61 Author: Brad King <brad.k...@kitware.com> AuthorDate: Wed Dec 14 06:10:05 2016 -0500 Commit: Brad King <brad.k...@kitware.com> CommitDate: Wed Dec 14 11:16:47 2016 -0500 update-kwsys: Update repository URL KWSys is now hosted on Kitware's GitLab instance. diff --git a/Utilities/Scripts/update-kwsys.bash b/Utilities/Scripts/update-kwsys.bash index 650841f..83da8a4 100755 --- a/Utilities/Scripts/update-kwsys.bash +++ b/Utilities/Scripts/update-kwsys.bash @@ -7,7 +7,7 @@ shopt -s dotglob readonly name="KWSys" readonly ownership="KWSys Upstream <kwro...@kitware.com>" readonly subtree="Source/kwsys" -readonly repo="http://public.kitware.com/KWSys.git" +readonly repo="https://gitlab.kitware.com/utils/kwsys.git" readonly tag="master" readonly shortlog=true readonly paths=" ----------------------------------------------------------------------- Summary of changes: Source/kwsys/.gitattributes | 4 ++-- Source/kwsys/CONTRIBUTING.rst | 29 +++++++++++++-------------- Source/kwsys/README.rst | 37 +++++++++++++++++++++++++++++++++++ Source/kwsys/README.txt | 12 ------------ Utilities/Scripts/update-kwsys.bash | 2 +- 5 files changed, 54 insertions(+), 30 deletions(-) create mode 100644 Source/kwsys/README.rst delete mode 100644 Source/kwsys/README.txt hooks/post-receive -- CMake _______________________________________________ Cmake-commits mailing list Cmake-commits@cmake.org http://public.kitware.com/mailman/listinfo/cmake-commits