simon-git: charset (main): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Fri Sep 10 16:47:45 BST 2021


TL;DR:
  b7adca7 CMakeLists.txt: fix build of cstable.
  592b650 CMakeLists.txt: add LIBCHARSET_LIBRARY_ONLY setting.
  443a213 CMakeLists.txt: add a project() statement.

Repository:     https://git.tartarus.org/simon/charset.git
On the web:     https://git.tartarus.org/?p=simon/charset.git
Branch updated: main
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2021-09-10 16:47:45

commit b7adca71110cac36f1cf4101780faf641ee1cb38
web diff https://git.tartarus.org/?p=simon/charset.git;a=commitdiff;h=b7adca71110cac36f1cf4101780faf641ee1cb38;hp=e063bd18e658f0abf260c6926c7a72d2855ca1fa
Author: Simon Tatham <anakin at pobox.com>
Date:   Fri Sep 10 16:44:15 2021 +0100

    CMakeLists.txt: fix build of cstable.
    
    It needs the internal header sbcsdat.h, so we have to ensure it's
    built after that, and also point it at the right include directory.
    
    (The former can go right by chance, and possibly the latter might have
    worked in an in-tree build. That might be how I didn't notice before.)

 CMakeLists.txt | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 592b650e09ac477765233105adbcf22530d25f90
web diff https://git.tartarus.org/?p=simon/charset.git;a=commitdiff;h=592b650e09ac477765233105adbcf22530d25f90;hp=b7adca71110cac36f1cf4101780faf641ee1cb38
Author: Simon Tatham <anakin at pobox.com>
Date:   Fri Sep 10 16:45:33 2021 +0100

    CMakeLists.txt: add LIBCHARSET_LIBRARY_ONLY setting.
    
    This allows a superproject to include libcharset as a subdirectory and
    suppress building the executable helper programs.
    
    (My ulterior motive for this is that they don't build on all
    platforms: csshow depends on the platform providing wcwidth(), and
    Windows doesn't. In the longer term I'd like to fix that too, but this
    is an easy workaround for the moment.)

 CMakeLists.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 443a213a2de5929fbf40744880f01cdab3aeb9f9
web diff https://git.tartarus.org/?p=simon/charset.git;a=commitdiff;h=443a213a2de5929fbf40744880f01cdab3aeb9f9;hp=592b650e09ac477765233105adbcf22530d25f90
Author: Simon Tatham <anakin at pobox.com>
Date:   Fri Sep 10 16:46:49 2021 +0100

    CMakeLists.txt: add a project() statement.
    
    CMake expects one these days. Also, it's a useful way to suppress the
    pointless search for a C++ compiler in a C-only project.

 CMakeLists.txt | 1 +
 1 file changed, 1 insertion(+)



More information about the tartarus-commits mailing list