Login
History of f-apps/Makefile.in of d386e0d741305d83
Login

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