From: stephan Date: Sat, 9 Nov 2024 09:19:29 +0000 (+0000) Subject: Remove three unused files from autosetup/. X-Git-Tag: major-relase~181 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5c792a484db9abc3a6879225f0dd1a59d4a28021;p=thirdparty%2Fsqlite.git Remove three unused files from autosetup/. FossilOrigin-Name: 906563a7e07fca81effb31a77ee5d7cdacd4cc6157e16e1139da70c92716869a --- diff --git a/autosetup/default.auto b/autosetup/default.auto deleted file mode 100644 index b36e0f8dc9..0000000000 --- a/autosetup/default.auto +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright (c) 2012 WorkWare Systems http://www.workware.net.au/ -# All rights reserved - -# Auto-load module for 'make' build system integration - -use init - -autosetup_add_init_type make {Simple "make" build system} { - autosetup_check_create auto.def \ -{# Initial auto.def created by 'autosetup --init=make' - -use cc - -# Add any user options here -options { -} - -make-config-header config.h -make-template Makefile.in -} - - if {![file exists Makefile.in]} { - puts "Note: I don't see Makefile.in. You will probably need to create one." - } -} diff --git a/autosetup/tmake.auto b/autosetup/tmake.auto deleted file mode 100644 index 448d317229..0000000000 --- a/autosetup/tmake.auto +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright (c) 2016 WorkWare Systems http://www.workware.net.au/ -# All rights reserved - -# Auto-load module for 'tmake' build system integration - -use init - -autosetup_add_init_type tmake "Tcl-based tmake build system" { - autosetup_check_create auto.def \ -{# Initial auto.def created by 'autosetup --init=tmake' -# vim:set syntax=tcl: - -use cc cc-lib cc-db cc-shared -use tmake - -# Add any user options here -# Really want a --configure that takes over the rest of the command line -options { -} - -cc-check-tools ar ranlib - -set objdir [get-env BUILDDIR objdir] - -make-config-header $objdir/include/autoconf.h -make-tmake-settings $objdir/settings.conf {[A-Z]*} *dir lib_* -} - - autosetup_check_create project.spec \ -{# Initial project.spec created by 'autosetup --init=tmake' - -tmake-require-version 0.7.3 - -# vim:set syntax=tcl: -define? DESTDIR _install - -# XXX If configure creates additional/different files than include/autoconf.h -# that should be reflected here -Autosetup include/autoconf.h - -# e.g. for autoconf.h -IncludePaths include - -ifconfig !CONFIGURED { - # Not configured, so don't process subdirs - AutoSubDirs off - # And don't process this file any further - ifconfig false -} -} - - set configure [readfile configure] - # XXX Do we need also need to support a system install of tmake? - if {[string first {#@TMAKEUPDATED@} $configure] < 0} { - if {[regsub {#@@INITCHECK@@#} $configure \ - {test -z "$TMAKE" -a -x "$dir/tmake" \&\& exec "$dir/tmake" --force --configure "$@"; #@TMAKEUPDATED@} configure]} { - writefile configure $configure\n - exec chmod +x configure - puts "Updated configure to invoke local tmake." - if {![file exec autosetup/tmake]} { - puts "Warning: autosetup/tmake is missing." - puts " Install it with: tmake --install=autosetup" - } - } else { - puts "Warning: configure isn't created by a recent autosetup, not updating." - } - } else { - puts "I see configure for tmake already exists." - } - if {![file exists build.spec]} { - puts "Note: I don't see build.spec. Try running: tmake --genie" - } -} diff --git a/autosetup/tmake.tcl b/autosetup/tmake.tcl deleted file mode 100644 index 3269193aa7..0000000000 --- a/autosetup/tmake.tcl +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright (c) 2011 WorkWare Systems http://www.workware.net.au/ -# All rights reserved - -# @synopsis: -# -# The 'tmake' module makes it easy to support the tmake build system. -# -# The following variables are set: -# -## CONFIGURED - to indicate that the project is configured - -use system - -options {} - -define CONFIGURED - -# @make-tmake-settings outfile patterns ... -# -# Examines all defined variables which match the given patterns (defaults to '*') -# and writes a tmake-compatible .conf file defining those variables. -# For example, if 'ABC' is '"3 monkeys"' and 'ABC' matches a pattern, then the file will include: -# -## define ABC {3 monkeys} -# -# If the file would be unchanged, it is not written. -# -# Typical usage is: -# -## make-tmake-settings [get-env BUILDDIR objdir]/settings.conf {[A-Z]*} -proc make-tmake-settings {file args} { - file mkdir [file dirname $file] - set lines {} - - if {[llength $args] == 0} { - set args * - } - - foreach n [lsort [dict keys [all-defines]]] { - foreach p $args { - if {[string match $p $n]} { - set value [get-define $n] - lappend lines "define $n [list $value]" - break - } - } - } - set buf [join $lines \n] - write-if-changed $file $buf { - msg-result "Created $file" - } -} diff --git a/manifest b/manifest index deff1e8144..309633a1ab 100644 --- a/manifest +++ b/manifest @@ -1,5 +1,5 @@ -C Remove\san\sunused\slib\simport\sfrom\sauto.def. -D 2024-11-09T06:35:09.223 +C Remove\sthree\sunused\sfiles\sfrom\sautosetup/. +D 2024-11-09T09:19:29.627 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea F LICENSE.md e108e1e69ae8e8a59e93c455654b8ac9356a11720d3345df2a4743e9590fb20d @@ -47,13 +47,10 @@ F autosetup/cc-db.tcl 6e0ed90146197a5a05b245e649975c07c548e30926b218ca3e1d4dc034 F autosetup/cc-lib.tcl 493c5935b5dd3bf9bd4eca89b07c8b1b1a9356d61783035144e21795facf7360 F autosetup/cc-shared.tcl 4f024e94a47f427ba61de1739f6381ef0080210f9fae89112d5c1de1e5460d78 F autosetup/cc.tcl c0fcc50ca91deff8741e449ddad05bcd08268bc31177e613a6343bbd1fd3e45f -F autosetup/default.auto 5cdf016de2140e50f1db190a02039dc42fb390af1dda4cc4853e3042a9ef0e82 F autosetup/jimsh0.c d40e381ea4526a067590e7b91bd4b2efa6d4980d286f908054c647b3df4aee14 F autosetup/pkg-config.tcl 4e635bf39022ff65e0d5434339dd41503ea48fc53822c9c5bde88b02d3d952ba F autosetup/proj.tcl 93e1d99ffa8a75fe2f488605c4d36cb57a75f1500bccc5c5954ae45eb7da89d7 F autosetup/system.tcl 51d4be76cd9a9074704b584e5c9cbba616202c8468cf9ba8a4f8294a7ab1dba9 -F autosetup/tmake.auto eaebc74ad538dfdd3c817c27eefc31930c20510c4f3a3704071f6cb0629ed71f -F autosetup/tmake.tcl a275793ec1b6f8708179af0acef1f6f10d46c2920739743f7a8720c6d700c7a9 F configure 9a00b21dfd13757bbfb8d89b30660a89ec1f8f3a79402b8f9f9b6fc475c3303a x F contrib/sqlitecon.tcl 210a913ad63f9f991070821e599d600bd913e0ad F doc/F2FS.txt c1d4a0ae9711cfe0e1d8b019d154f1c29e0d3abfe820787ba1e9ed7691160fcd @@ -2201,8 +2198,8 @@ F tool/version-info.c 3b36468a90faf1bbd59c65fd0eb66522d9f941eedd364fabccd7227350 F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee87c1b31a7 F tool/warnings.sh 49a486c5069de041aedcbde4de178293e0463ae9918ecad7539eedf0ec77a139 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f -P 6aa01707af4bd96f0f173f9e87f2398be7e6f246f59baa117092849a626b2d61 -R f82809283533c2d2df4dff56889b1896 +P 53a71981abf5aaca01e86ff87c3779d7dcc6661c80e1f2bf74515f49993b6a0d +R 7277c238d4f5631fe2de582f05e930b6 U stephan -Z 931530be01836132512787f4705bb638 +Z 343d6685aa510740ee80b7b0b05658f8 # Remove this line to create a well-formed Fossil manifest. diff --git a/manifest.uuid b/manifest.uuid index 009a41a9d5..d17fb6237b 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -53a71981abf5aaca01e86ff87c3779d7dcc6661c80e1f2bf74515f49993b6a0d +906563a7e07fca81effb31a77ee5d7cdacd4cc6157e16e1139da70c92716869a