-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CLI interface to libtifiles for portable file manipulation #31
Milestone
Comments
debrouxl
added a commit
that referenced
this issue
Sep 22, 2019
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum.
debrouxl
added a commit
that referenced
this issue
Oct 12, 2019
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum.
debrouxl
added a commit
that referenced
this issue
Oct 13, 2019
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum.
debrouxl
added a commit
that referenced
this issue
Oct 15, 2019
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum.
debrouxl
added a commit
that referenced
this issue
Oct 26, 2019
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum.
debrouxl
added a commit
that referenced
this issue
Feb 10, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum.
debrouxl
added a commit
that referenced
this issue
Mar 20, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum.
debrouxl
added a commit
that referenced
this issue
Jul 21, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum.
debrouxl
added a commit
that referenced
this issue
Jul 21, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum.
debrouxl
added a commit
that referenced
this issue
Aug 12, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Aug 12, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Aug 12, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Aug 12, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Aug 12, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Dec 5, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Dec 5, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Dec 5, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Dec 6, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Dec 26, 2020
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Jan 1, 2021
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build. TODO finish dump chexarray functionality (with more args and per-chunk read / write) TODO use tifileutil dump chexarray instead of tf2hex in libticalcs TODO delete tf2hex from libticalcs, simplify the build defs TODO tifileutil manpage. TODO tifileutil logging - more tifileutil_*(...), less fprintf(stderr, ...) TODO tifileutil French translation. TODO move this commit before the libticalcs TI-68k ROM dumper rewrite TODO libticalcs simplify the TI-68k ROM dumper build by using tifileutil wrap instead of the custom as & ld header + footer which doesn't compute the trailing checksum. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Jan 1, 2021
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build: * use tifileutil dump chexarray instead of tf2hex; * use tifileutil wrap for the TI-Z80 dumpers (instead of tipack) and the TI-68k dumpers (instead of the custom as & ld header + footer which doesn't compute the trailing checksum). * delete tf2hex from libticalcs, simplify the build defs. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Jan 2, 2021
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build: * next commit: use it for the TI-68k dumpers, instead of the custom as & ld header + footer which doesn't compute the trailing checksum; * delete tf2hex from libticalcs, simplify the build defs. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Jan 2, 2021
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build: * next commit: use it for the TI-68k dumpers, instead of the custom as & ld header + footer which doesn't compute the trailing checksum; * delete tf2hex from libticalcs, simplify the build defs. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Jan 2, 2021
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive. Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build: * next commit: use it for the TI-68k dumpers, instead of the custom as & ld header + footer which doesn't compute the trailing checksum; * delete tf2hex from libticalcs, simplify the build defs. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Jan 2, 2021
…internal use only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive. Temporarily integrate downstream Debian patch in tf2hex by Andi B. Mundt, possibly unnecessary for tifileutil ? TODO use tifileutil in libticalcs' ROM dumper build: * next commit: use it for the TI-68k dumpers, instead of the custom as & ld header + footer which doesn't compute the trailing checksum; * delete tf2hex from libticalcs, simplify the build defs. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Jan 2, 2021
…e only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
|
debrouxl
added a commit
that referenced
this issue
Feb 11, 2021
…e only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Mar 22, 2021
…e only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
May 8, 2021
…e only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Jun 25, 2021
…e only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
adriweb
pushed a commit
to adriweb/tilibs
that referenced
this issue
Sep 5, 2022
…e only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue debrouxl#31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
adriweb
pushed a commit
to adriweb/tilibs
that referenced
this issue
Sep 10, 2022
…e only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue debrouxl#31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Jan 29, 2023
…e only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Jan 29, 2023
…e only; tifileutil: add the initial version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Feb 1, 2023
…e only; tifileutil: add the initial, minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. (NOTE: build files for Travis not updated, as Travis doesn't work anymore. These build files will be replaced by files for Github CI.) Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
May 5, 2023
…e only; tifileutil: add the initial, minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. (NOTE: build files for Travis not updated, as Travis doesn't work anymore. These build files will be replaced by files for Github CI.) Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr>
debrouxl
added a commit
that referenced
this issue
Aug 7, 2023
…e only; tifileutil: add the initial, minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. (NOTE: build files for Travis not updated, as Travis doesn't work anymore. These build files will be replaced by files for Github CI.) Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Aug 9, 2023
…e only; tifileutil: add the initial, minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Aug 9, 2023
…e only; tifileutil: add the initial, minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Sep 10, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Sep 13, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Sep 13, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Sep 13, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
adriweb
pushed a commit
to adriweb/tilibs
that referenced
this issue
Nov 12, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue debrouxl#31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Nov 12, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Nov 13, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Nov 22, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Nov 23, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Nov 26, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
adriweb
pushed a commit
to adriweb/tilibs
that referenced
this issue
Nov 26, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue debrouxl#31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Nov 26, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Nov 26, 2023
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Mar 12, 2024
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Mar 29, 2024
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
debrouxl
added a commit
that referenced
this issue
Jun 9, 2024
…which are normally for internal use only; tifileutil: add the initial, slightly more than minimally useful version of an in-tree libtifiles front-end (issue #31), so that it can be used by the libticalcs build; libticalcs: use tifileutil instead of tf2hex + tipack; require a C++11 compiler and autoconf-archive; remove tf2hex. Signed-off-by: Lionel Debroux <lionel_debroux@yahoo.fr> Signed-off-by: Adrien Bertrand <bertrand.adrien@gmail.com> (CMake integration)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Making a CLI interface on top of libtifiles, to provide portable, native code functionality for manipulating computer files suitable for calculators, is a very old idea, and I should have pursued it earlier...
Scattered, partial implementations of the concept can be found in e.g.:
Also, to gather all of the links in a single place, let's mention better CLI front-ends for libticalcs, namely Benjamin Moody's titools and Jonimus' fork containing tidump: https://www.ticalc.org/archives/files/fileinfo/430/43083.html , https://github.com/Jonimoose/TITools .
A unified version of a subset of the file manipulation utilities' functionality could be fulfilled by a single
tifileutil
(name TBD) tool with scriptable interface, alagdbmtool
/tdbtool
(pure CLI args version at first). I think that it should live in the tilibs tree, alongside the other top-level projects, so that it can be used e.g. when building libticalcs' ROM dumpers - that's the trigger for writing this issue.Draft proposal gathering functionality found in other tools, as well as several new items:
tifileutil convert [...]
: converting to other formats;tifileutil wrap
: wrapping binary into variables of various types.tifileutil unwrap
(tistrip-inspired, replacement for ttstrip, 8xpconv - https://codewalr.us/index.php?topic=1027.0 - or convbin).tifileutil metadata
(inspired by lots of tools): printing or setting (a subset of) metadata - name, attributes, checksum with mismatch information, etc. - for a computer variable, in one fell swoop. For best results, the arguments ofwrap
andmetadata
commands should be maximally compatible... and in fact, in order to avoid significant code duplication, it may well happen that the modification functionality ofmetadata
be internally implemented asunwrap
+wrap
with different parameters. Metadata writing and reading functionality could be useful.tifiles_*_display*
on groups.wrap
andmetadata
commands need a generalized version of this functionality to produce variable types which do not have an official extension, and metadata needs a way to specify the model (e.g. for implementing a generalized version of ttbin2bin, which merely switches between**TI89**
and**TI92P*
according to the file extension);tifileutil group
: dealing with group-type files. Found in tifileutils.tifileutil group -c
: creating group or tigroup;tifileutil group -a
: appending to group or tigroup;tifileutil group -x
: extracting from group or tigroup;tifileutil ???
: some form of front-end to the semi-recently added certificate format parsing functions ?? Proper recursive dumps require lots of platform-specific knowledge, though.tipack CLI
Implementation notes:
The text was updated successfully, but these errors were encountered: