Fossil SCM
Follow-up to previous check-in: avoid breaking external feature detection for 'mv-rm-files'.
Commit
4a880a166ae0bb7301b51b5b667a023267b6edc608ae478381b970c3890864f2
Parent
918bcfcf77b419c…
3 files changed
+1
+4
+1
+1
| --- src/main.c | ||
| +++ src/main.c | ||
| @@ -1186,10 +1186,11 @@ | ||
| 1186 | 1186 | blob_append(pOut, "FOSSIL_DEBUG\n", -1); |
| 1187 | 1187 | #endif |
| 1188 | 1188 | #if defined(FOSSIL_ENABLE_DELTA_CKSUM_TEST) |
| 1189 | 1189 | blob_append(pOut, "FOSSIL_ENABLE_DELTA_CKSUM_TEST\n", -1); |
| 1190 | 1190 | #endif |
| 1191 | + blob_append(pOut, "FOSSIL_ENABLE_LEGACY_MV_RM\n", -1); | |
| 1191 | 1192 | #if defined(FOSSIL_ENABLE_EXEC_REL_PATHS) |
| 1192 | 1193 | blob_append(pOut, "FOSSIL_ENABLE_EXEC_REL_PATHS\n", -1); |
| 1193 | 1194 | #endif |
| 1194 | 1195 | #if defined(FOSSIL_ENABLE_TH1_DOCS) |
| 1195 | 1196 | blob_append(pOut, "FOSSIL_ENABLE_TH1_DOCS\n", -1); |
| 1196 | 1197 |
| --- src/main.c | |
| +++ src/main.c | |
| @@ -1186,10 +1186,11 @@ | |
| 1186 | blob_append(pOut, "FOSSIL_DEBUG\n", -1); |
| 1187 | #endif |
| 1188 | #if defined(FOSSIL_ENABLE_DELTA_CKSUM_TEST) |
| 1189 | blob_append(pOut, "FOSSIL_ENABLE_DELTA_CKSUM_TEST\n", -1); |
| 1190 | #endif |
| 1191 | #if defined(FOSSIL_ENABLE_EXEC_REL_PATHS) |
| 1192 | blob_append(pOut, "FOSSIL_ENABLE_EXEC_REL_PATHS\n", -1); |
| 1193 | #endif |
| 1194 | #if defined(FOSSIL_ENABLE_TH1_DOCS) |
| 1195 | blob_append(pOut, "FOSSIL_ENABLE_TH1_DOCS\n", -1); |
| 1196 |
| --- src/main.c | |
| +++ src/main.c | |
| @@ -1186,10 +1186,11 @@ | |
| 1186 | blob_append(pOut, "FOSSIL_DEBUG\n", -1); |
| 1187 | #endif |
| 1188 | #if defined(FOSSIL_ENABLE_DELTA_CKSUM_TEST) |
| 1189 | blob_append(pOut, "FOSSIL_ENABLE_DELTA_CKSUM_TEST\n", -1); |
| 1190 | #endif |
| 1191 | blob_append(pOut, "FOSSIL_ENABLE_LEGACY_MV_RM\n", -1); |
| 1192 | #if defined(FOSSIL_ENABLE_EXEC_REL_PATHS) |
| 1193 | blob_append(pOut, "FOSSIL_ENABLE_EXEC_REL_PATHS\n", -1); |
| 1194 | #endif |
| 1195 | #if defined(FOSSIL_ENABLE_TH1_DOCS) |
| 1196 | blob_append(pOut, "FOSSIL_ENABLE_TH1_DOCS\n", -1); |
| 1197 |
+4
| --- src/th_main.c | ||
| +++ src/th_main.c | ||
| @@ -786,10 +786,11 @@ | ||
| 786 | 786 | ** |
| 787 | 787 | ** Return true if the fossil binary has the given compile-time feature |
| 788 | 788 | ** enabled. The set of features includes: |
| 789 | 789 | ** |
| 790 | 790 | ** "ssl" = FOSSIL_ENABLE_SSL |
| 791 | +** "legacyMvRm" = FOSSIL_ENABLE_LEGACY_MV_RM | |
| 791 | 792 | ** "execRelPaths" = FOSSIL_ENABLE_EXEC_REL_PATHS |
| 792 | 793 | ** "th1Docs" = FOSSIL_ENABLE_TH1_DOCS |
| 793 | 794 | ** "th1Hooks" = FOSSIL_ENABLE_TH1_HOOKS |
| 794 | 795 | ** "tcl" = FOSSIL_ENABLE_TCL |
| 795 | 796 | ** "useTclStubs" = USE_TCL_STUBS |
| @@ -824,10 +825,13 @@ | ||
| 824 | 825 | #if defined(FOSSIL_ENABLE_SSL) |
| 825 | 826 | else if( 0 == fossil_strnicmp( zArg, "ssl\0", 4 ) ){ |
| 826 | 827 | rc = 1; |
| 827 | 828 | } |
| 828 | 829 | #endif |
| 830 | + else if( 0 == fossil_strnicmp( zArg, "legacyMvRm\0", 11 ) ){ | |
| 831 | + rc = 1; | |
| 832 | + } | |
| 829 | 833 | #if defined(FOSSIL_ENABLE_EXEC_REL_PATHS) |
| 830 | 834 | else if( 0 == fossil_strnicmp( zArg, "execRelPaths\0", 13 ) ){ |
| 831 | 835 | rc = 1; |
| 832 | 836 | } |
| 833 | 837 | #endif |
| 834 | 838 |
| --- src/th_main.c | |
| +++ src/th_main.c | |
| @@ -786,10 +786,11 @@ | |
| 786 | ** |
| 787 | ** Return true if the fossil binary has the given compile-time feature |
| 788 | ** enabled. The set of features includes: |
| 789 | ** |
| 790 | ** "ssl" = FOSSIL_ENABLE_SSL |
| 791 | ** "execRelPaths" = FOSSIL_ENABLE_EXEC_REL_PATHS |
| 792 | ** "th1Docs" = FOSSIL_ENABLE_TH1_DOCS |
| 793 | ** "th1Hooks" = FOSSIL_ENABLE_TH1_HOOKS |
| 794 | ** "tcl" = FOSSIL_ENABLE_TCL |
| 795 | ** "useTclStubs" = USE_TCL_STUBS |
| @@ -824,10 +825,13 @@ | |
| 824 | #if defined(FOSSIL_ENABLE_SSL) |
| 825 | else if( 0 == fossil_strnicmp( zArg, "ssl\0", 4 ) ){ |
| 826 | rc = 1; |
| 827 | } |
| 828 | #endif |
| 829 | #if defined(FOSSIL_ENABLE_EXEC_REL_PATHS) |
| 830 | else if( 0 == fossil_strnicmp( zArg, "execRelPaths\0", 13 ) ){ |
| 831 | rc = 1; |
| 832 | } |
| 833 | #endif |
| 834 |
| --- src/th_main.c | |
| +++ src/th_main.c | |
| @@ -786,10 +786,11 @@ | |
| 786 | ** |
| 787 | ** Return true if the fossil binary has the given compile-time feature |
| 788 | ** enabled. The set of features includes: |
| 789 | ** |
| 790 | ** "ssl" = FOSSIL_ENABLE_SSL |
| 791 | ** "legacyMvRm" = FOSSIL_ENABLE_LEGACY_MV_RM |
| 792 | ** "execRelPaths" = FOSSIL_ENABLE_EXEC_REL_PATHS |
| 793 | ** "th1Docs" = FOSSIL_ENABLE_TH1_DOCS |
| 794 | ** "th1Hooks" = FOSSIL_ENABLE_TH1_HOOKS |
| 795 | ** "tcl" = FOSSIL_ENABLE_TCL |
| 796 | ** "useTclStubs" = USE_TCL_STUBS |
| @@ -824,10 +825,13 @@ | |
| 825 | #if defined(FOSSIL_ENABLE_SSL) |
| 826 | else if( 0 == fossil_strnicmp( zArg, "ssl\0", 4 ) ){ |
| 827 | rc = 1; |
| 828 | } |
| 829 | #endif |
| 830 | else if( 0 == fossil_strnicmp( zArg, "legacyMvRm\0", 11 ) ){ |
| 831 | rc = 1; |
| 832 | } |
| 833 | #if defined(FOSSIL_ENABLE_EXEC_REL_PATHS) |
| 834 | else if( 0 == fossil_strnicmp( zArg, "execRelPaths\0", 13 ) ){ |
| 835 | rc = 1; |
| 836 | } |
| 837 | #endif |
| 838 |
+1
| --- win/fossil.rc | ||
| +++ win/fossil.rc | ||
| @@ -120,10 +120,11 @@ | ||
| 120 | 120 | VALUE "CommandLineIsUnicode", "Yes\0" |
| 121 | 121 | #endif /* defined(BROKEN_MINGW_CMDLINE) */ |
| 122 | 122 | #if defined(FOSSIL_ENABLE_SSL) |
| 123 | 123 | VALUE "SslEnabled", "Yes, " OPENSSL_VERSION_TEXT "\0" |
| 124 | 124 | #endif /* defined(FOSSIL_ENABLE_SSL) */ |
| 125 | + VALUE "LegacyMvRm", "Yes\0" | |
| 125 | 126 | #if defined(FOSSIL_ENABLE_EXEC_REL_PATHS) |
| 126 | 127 | VALUE "ExecRelPaths", "Yes\0" |
| 127 | 128 | #else |
| 128 | 129 | VALUE "ExecRelPaths", "No\0" |
| 129 | 130 | #endif /* defined(FOSSIL_ENABLE_EXEC_REL_PATHS) */ |
| 130 | 131 |
| --- win/fossil.rc | |
| +++ win/fossil.rc | |
| @@ -120,10 +120,11 @@ | |
| 120 | VALUE "CommandLineIsUnicode", "Yes\0" |
| 121 | #endif /* defined(BROKEN_MINGW_CMDLINE) */ |
| 122 | #if defined(FOSSIL_ENABLE_SSL) |
| 123 | VALUE "SslEnabled", "Yes, " OPENSSL_VERSION_TEXT "\0" |
| 124 | #endif /* defined(FOSSIL_ENABLE_SSL) */ |
| 125 | #if defined(FOSSIL_ENABLE_EXEC_REL_PATHS) |
| 126 | VALUE "ExecRelPaths", "Yes\0" |
| 127 | #else |
| 128 | VALUE "ExecRelPaths", "No\0" |
| 129 | #endif /* defined(FOSSIL_ENABLE_EXEC_REL_PATHS) */ |
| 130 |
| --- win/fossil.rc | |
| +++ win/fossil.rc | |
| @@ -120,10 +120,11 @@ | |
| 120 | VALUE "CommandLineIsUnicode", "Yes\0" |
| 121 | #endif /* defined(BROKEN_MINGW_CMDLINE) */ |
| 122 | #if defined(FOSSIL_ENABLE_SSL) |
| 123 | VALUE "SslEnabled", "Yes, " OPENSSL_VERSION_TEXT "\0" |
| 124 | #endif /* defined(FOSSIL_ENABLE_SSL) */ |
| 125 | VALUE "LegacyMvRm", "Yes\0" |
| 126 | #if defined(FOSSIL_ENABLE_EXEC_REL_PATHS) |
| 127 | VALUE "ExecRelPaths", "Yes\0" |
| 128 | #else |
| 129 | VALUE "ExecRelPaths", "No\0" |
| 130 | #endif /* defined(FOSSIL_ENABLE_EXEC_REL_PATHS) */ |
| 131 |