Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file f-apps/Makefile.in at check-in d386e0d741305d83
2021-12-20
| ||
11:07 | Deleted: Ported f-apps build into toplevel makefile. check-in: [bfdddcd306] user: stephan branch: toplevel-make, size: 0 | |
2021-12-15
| ||
12:47 | Moved fsl_ckout_merge() code from f-test-merge.c to src/merge.c. Renamed f-test-merge.c to f-merge.c. Various touchups in f-merge. file: [24838e0a90] check-in: [661999bcc7] user: stephan branch: trunk, size: 2285 | |
2021-12-10
| ||
04:08 | Initial version of f-repostat, analog to (fossil dbstat). Some adjecent constness cleanups. file: [89ab14a63c] check-in: [4926ae9b31] user: stephan branch: trunk, size: 2290 | |
2021-11-22
| ||
21:01 | Re-added some f-apps bins builds which were inadvertently removed by refactoring yesterday. file: [edefc70122] check-in: [95b7a9b1ac] user: stephan branch: trunk, size: 2240 | |
05:31 | Added f-extract tool, per suggestion in [https://fossil-scm.org/forum/forumpost/fcca51d3eb2757f7|fossil forum post fcca51d3eb2757f7]. file: [97d8e0de75] check-in: [f7fdf3db10] user: stephan branch: trunk, size: 2186 | |
2021-11-21
| ||
14:23 | Added initial versino of the f-ciwoco app. Several minor API tweaks, including changing semantics of NULL args to fsl_deck_save() and the return semantics of fcli_fax(). file: [087a21aa6c] check-in: [618d1b864a] user: stephan branch: trunk, size: 2173 | |
2021-11-19
| ||
05:58 | Pedantic sorting of f-xxx Makefile entries. file: [5722deee9b] check-in: [309428781c] user: stephan branch: trunk, size: 2436 | |
2021-10-21
| ||
20:22 | Started work on f-rebuild. Still lots to do. file: [74b9a9fa46] check-in: [54b9b8fd8b] user: stephan branch: trunk, size: 2436 | |
2021-10-20
| ||
17:29 | Build: when using the --profile flag, tell the various binaries to link against libfossil.o and sqlite3.o so that profiling picks up the library-level functions. We explicitly remove the -pg flag from sqlite3.o but _some_ of those symbols are still being included in profile state for unknown reasons. file: [c66aac5261] check-in: [52949a770b] user: stephan branch: trunk, size: 2412 | |
2021-10-15
| ||
09:33 | While prepping for the merge port, moved the dry-run flag OUT of fcli and into the specific apps which implement it. Added skeleton f-test-merge app for use in the merge development. file: [7181e9d716] check-in: [c9fb1f972f] user: stephan branch: trunk, size: 2013 | |
2021-10-08
| ||
03:56 | Added f-annotate to the list of installed f-apps. file: [c8aa54e2ad] check-in: [3633f30572] user: stephan branch: trunk, size: 1997 | |
2021-10-06
| ||
21:23 | Initial port of annotate/praise op is working but final results differ considerably from fossil's, so leaving it in a branch for now. The selected range of versions match, but the end results do not. file: [d3403a0655] check-in: [150bb5b77c] user: stephan branch: port-annotate, size: 1983 | |
2021-09-18
| ||
17:39 | More work on the 2021 diff backend port. Still much to do. file: [788e0ec649] check-in: [ed33831c3f] user: stephan branch: trunk, size: 1969 | |
14:36 | Initial work on porting in the 2021-era diff generation APIs. file: [10e5f1e755] check-in: [e0d00097e0] user: stephan branch: trunk, size: 1946 | |
2021-09-17
| ||
05:17 | Added (un)install rules for libfossil.*, non-test f-apps, and f-s2sh. file: [e153619c11] check-in: [2fbfca2368] user: stephan branch: trunk, size: 1926 | |
2021-09-07
| ||
20:03 | Build: more autosetup code moved from auto.def to wh-common.tcl and Makefile added to distclean rules where appropriate. file: [2fc5f0ad67] check-in: [5114263392] user: stephan branch: trunk, size: 1670 | |
2021-08-23
| ||
13:21 | libfossil.o is now built using the configured compiler instead of trying with both gcc and clang because... fnc is now built against the amalgamation. This leads to a much larger binary but will simplify the upstream source tree considerably once this change is ported over to there. file: [b5592e2bae] check-in: [c2bb259b7c] user: stephan branch: trunk, size: 1708 | |
2021-04-13
| ||
13:20 | Fixed a broken assert() in fsl_ckout_manage() when current rid==0. Fixed duplicate mlink entries for an initial commit with no parent. Finally realized that the dbs cannot be detached when a transaction is pending and adjusted the fsl_cx db-close interfaces to be able to report that. Started work on a demo app which creates and populates a repo without using a checkout, but it's incomplete - got sidetracked chasing down those bugs. file: [efd0228201] check-in: [fcdeddd18a] user: stephan branch: deck-reworking, size: 1985 | |
05:28 | Removed fsl_deck::error, relying on fsl_deck::f::error instead. Added fsl_deck_F_set() in prep for APIs to simplify creating new checkins without requiring a checkout. Fixed a U-card validation bug in fsl_deck_output(). file: [4d64af77d0] check-in: [f839ab3edd] user: stephan branch: deck-reworking, size: 1968 | |
2021-03-24
| ||
15:05 | Refactored how the checkin manifest R-card is calculated, to simplify recalculating and verifying it from higher-level code. Renamed f-mfparse to f-aparse. Renamed fsl_hash_types_t to fsl_hash_types_e for naming consistency. file: [437fdcd806] check-in: [81cbf6794f] user: stephan branch: trunk, size: 1951 | |
2021-03-22
| ||
13:45 | Added f-revert, analog to (fossil revert). Fixed f-rm to handle the filename '.' sensibly. Numerous tweaks in adjacent code along the way. file: [30b9c0ba8d] check-in: [8cc33e4e8a] user: stephan branch: trunk, size: 1952 | |
2021-03-18
| ||
16:07 | Some minor API renaming for clarity and started work on an app for porting over the update op (noting that it's currently nothing more than a skeleton). Changed how fsl_repo_ckout_state reports filenames: ckout-relative instead of absolute seems more appropriate. Might want to include both, though. file: [78bc03bc1d] check-in: [045532178f] user: stephan branch: trunk, size: 1940 | |
2021-03-17
| ||
12:29 | Added f-apps dir to the top-level build process. file: [ad0993adc3] check-in: [846a77c607] user: stephan branch: trunk, size: 1928 | |
2021-03-12
| ||
17:26 | Completely reworked how fsl_cx manages scratch buffers but it's leading, rather inexplicably, to double the number of allocs and memory use in f-sanity. Checking in due to paranoia of losing this work. file: [f63f6ebba3] check-in: [01c1cff578] user: stephan branch: cx-scratchpad-rework, size: 1919 | |
2021-03-04
| ||
18:24 | Renamed f-checkin to f-ci and f-checkout to f-co because the tab-completion conflicts are getting annoying :/. file: [c6b04b567d] check-in: [932ec8ad51] user: stephan branch: trunk, size: 1889 | |
2021-03-02
| ||
08:49 | Implement f-open and f-checkout roughly ported from db.c::cmd_open() and checkout.c::checkout_cmd() in Fossil using a draft implementation of the fsl_repo_open_checkout API designed by Stephan. This is a work in progress and is missing a few critical pieces but will open and checkout a given repository. Only tested on OpenBSD and macOS and may not work on Windows yet. file: [32a7c7da79] check-in: [4897fa7285] user: mark branch: open-ckout-wip, size: 1900 | |
2021-03-01
| ||
04:59 | Ported in 3-way-merge algo and first test runs :-D. Time for a break. file: [038bb48d74] check-in: [64c2d4a752] user: stephan branch: trunk, size: 1876 | |
2021-02-28
| ||
08:13 | Changed how fcli handles verbose help mode (multiple -? act like higher verbosity levels). Improved catching/reporting of flags which require a value but don't get one (lol, which breaks f-checking -d -). Added f-_template.c for use as a copy/paste basis for new f-apps. file: [e7429dcb02] check-in: [41295403c0] user: stephan branch: trunk, size: 1859 | |
2021-02-11
| ||
00:16 | Added f-parseparty, which parses all of the artifacts in a repo, and uncovered a serious manifest parsing bug in fossil(1) as a side effect. Fixed a memory ownership bug when manifest parsing fails, which led to a double-free. Related adjacent touchups. file: [094040e8e3] check-in: [0163960ce0] user: stephan branch: trunk, size: 1844 | |
2014-03-22
| ||
15:30 | More build cleanups. ./configure --static/--shared are now independent options, on by default and disabled with --disable-static/shared. file: [b607eea1d5] check-in: [a58a45136b] user: stephan branch: trunk, size: 1828 | |
2014-03-08
| ||
18:29 | Lots more tinkering with the checkin stuff. About to try a different F-list generation algo, though, because the ported-in one has historical baggage due to the enforced ordering of names in how it generates the manifest. file: [e6ca8254f7] check-in: [1a0ee6b693] user: stephan branch: trunk, size: 1687 | |
2014-02-28
| ||
11:24 | Make everything compile on Cygwin file: [1f703322e0] check-in: [8734400fe8] user: jan.nijtmans branch: trunk, size: 1674 | |
2014-02-23
| ||
10:44 | Added f-adiff (artifact diff) app. Renamed fsl_diff_text()-generated CSS class names for consistency and to unbrevitize them a bit. file: [9a38a8bd84] check-in: [d1487367a6] user: stephan branch: trunk, size: 1670 | |
2014-02-14
| ||
12:32 | Renamed fsl_card_F::perms to perm and gave it the proper type (was relying on int-to-enum implicit conversions before). Build deps fix. file: [eaf61d95b5] check-in: [0f6261ee4d] user: stephan branch: trunk, size: 1659 | |
2014-02-12
| ||
20:42 | Moved ZIP-creation code into the public API. Expanded and fixed it considerably. Added f-zip tool. file: [7ee9073375] check-in: [54a3117046] user: stephan branch: trunk, size: 1592 | |
12:14 | Minor build hack to accommodate in-tree sqlite3.h. file: [35b3573785] check-in: [6971febae9] user: stephan branch: trunk, size: 1583 | |
2014-02-11
| ||
21:53 | Pulled in many of the core upstream th1ish unit tests. Fixed quiet/loud build option to work for the subdir builds. Pulled in latest th1ish amalgamation for a fix. file: [84d2bf348f] check-in: [5f440c651a] user: stephan branch: trunk, size: 1520 | |
15:57 | Moved the overlooked test.c and moved much of its code into f-sanity.c. Minor tweak to fsl_cx_err_reset() to avoid a potential error propagation corner case. file: [a8917aef87] check-in: [2d81857ed2] user: stephan branch: trunk, size: 1493 | |
14:31 | Added: Build cleanups. Moved f-* apps to f-apps/ subdir. Now builds a shared (instead of static) lib by default because that now (since the file move) simplifies the linking of the f-apps (and th1ish). Adapted f-sanity.c tests to the new directory structure. file: [2da1003d67] check-in: [e85b45eda2] user: stephan branch: trunk, size: 1482 | |