Fossil SCM

Include TH1 hooks feature in the 'hasfeature' TH1 command.

mistachkin 2014-06-08 21:39 th1Hooks
Commit 53f5e1f9ed6f59dbc22b204adac1fc9a11b70f55
1 file changed +6
--- src/th_main.c
+++ src/th_main.c
@@ -339,10 +339,11 @@
339339
**
340340
** Return true if the fossil binary has the given compile-time feature
341341
** enabled. The set of features includes:
342342
**
343343
** "ssl" = FOSSIL_ENABLE_SSL
344
+** "th1Hooks" = FOSSIL_ENABLE_TH1_HOOKS
344345
** "tcl" = FOSSIL_ENABLE_TCL
345346
** "useTclStubs" = USE_TCL_STUBS
346347
** "tclStubs" = FOSSIL_ENABLE_TCL_STUBS
347348
** "tclPrivateStubs" = FOSSIL_ENABLE_TCL_PRIVATE_STUBS
348349
** "json" = FOSSIL_ENABLE_JSON
@@ -367,10 +368,15 @@
367368
}
368369
#if defined(FOSSIL_ENABLE_SSL)
369370
else if( 0 == fossil_strnicmp( zArg, "ssl\0", 4 ) ){
370371
rc = 1;
371372
}
373
+#endif
374
+#if defined(FOSSIL_ENABLE_TH1_HOOKS)
375
+ else if( 0 == fossil_strnicmp( zArg, "th1Hooks\0", 9 ) ){
376
+ rc = 1;
377
+ }
372378
#endif
373379
#if defined(FOSSIL_ENABLE_TCL)
374380
else if( 0 == fossil_strnicmp( zArg, "tcl\0", 4 ) ){
375381
rc = 1;
376382
}
377383
--- src/th_main.c
+++ src/th_main.c
@@ -339,10 +339,11 @@
339 **
340 ** Return true if the fossil binary has the given compile-time feature
341 ** enabled. The set of features includes:
342 **
343 ** "ssl" = FOSSIL_ENABLE_SSL
 
344 ** "tcl" = FOSSIL_ENABLE_TCL
345 ** "useTclStubs" = USE_TCL_STUBS
346 ** "tclStubs" = FOSSIL_ENABLE_TCL_STUBS
347 ** "tclPrivateStubs" = FOSSIL_ENABLE_TCL_PRIVATE_STUBS
348 ** "json" = FOSSIL_ENABLE_JSON
@@ -367,10 +368,15 @@
367 }
368 #if defined(FOSSIL_ENABLE_SSL)
369 else if( 0 == fossil_strnicmp( zArg, "ssl\0", 4 ) ){
370 rc = 1;
371 }
 
 
 
 
 
372 #endif
373 #if defined(FOSSIL_ENABLE_TCL)
374 else if( 0 == fossil_strnicmp( zArg, "tcl\0", 4 ) ){
375 rc = 1;
376 }
377
--- src/th_main.c
+++ src/th_main.c
@@ -339,10 +339,11 @@
339 **
340 ** Return true if the fossil binary has the given compile-time feature
341 ** enabled. The set of features includes:
342 **
343 ** "ssl" = FOSSIL_ENABLE_SSL
344 ** "th1Hooks" = FOSSIL_ENABLE_TH1_HOOKS
345 ** "tcl" = FOSSIL_ENABLE_TCL
346 ** "useTclStubs" = USE_TCL_STUBS
347 ** "tclStubs" = FOSSIL_ENABLE_TCL_STUBS
348 ** "tclPrivateStubs" = FOSSIL_ENABLE_TCL_PRIVATE_STUBS
349 ** "json" = FOSSIL_ENABLE_JSON
@@ -367,10 +368,15 @@
368 }
369 #if defined(FOSSIL_ENABLE_SSL)
370 else if( 0 == fossil_strnicmp( zArg, "ssl\0", 4 ) ){
371 rc = 1;
372 }
373 #endif
374 #if defined(FOSSIL_ENABLE_TH1_HOOKS)
375 else if( 0 == fossil_strnicmp( zArg, "th1Hooks\0", 9 ) ){
376 rc = 1;
377 }
378 #endif
379 #if defined(FOSSIL_ENABLE_TCL)
380 else if( 0 == fossil_strnicmp( zArg, "tcl\0", 4 ) ){
381 rc = 1;
382 }
383

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button