Fossil

History of win/Makefile.PellesCGMake of 508c42a6398f87bb
Login

History of win/Makefile.PellesCGMake of 508c42a6398f87bb

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

History of file win/Makefile.PellesCGMake at check-in 508c42a6398f87bb

2023-01-24
03:29
Brought the ui-local-diff branch up to date relative to trunk. It isn't a simple merge, primarily due to all the changes to /vdiff and /fdiff made over the past 2 years. It seems to work as well as it originally did, but it isn't ready to merge down to trunk as-is. ... (check-in: [76fa165763] user: wyoung branch: ui-local-diff, size: 0)
2022-10-17
01:02
Merge updates from trunk. ... (check-in: [6f3640a71d] user: mistachkin branch: th1Hash, size: 0)
2022-03-30
14:15
Merged in trunk. ... (check-in: [28fa015357] user: stephan branch: markdown-tagrefs, size: 0)
2022-02-21
20:36
Per chat discussion and [forum:fd49a822db5bc522 | forum post fd49a822db5bc522], removed PellesC build from makemake.tcl and the corresponding makefile. ... (check-in: [fcb33239b5] user: stephan branch: trunk, size: 0)
2022-01-19
16:55
For Solaris, omit the XOPEN_SOURCE define, as this is no longer recommended, according to private email from Claes Nästén. Also disable some obsolete compile-time options to SQLite. ... (file: [c14d416e51] check-in: [5b0c71d1fc] user: drh branch: trunk, size: 8049)
2021-12-25
19:29
Corrected path to mkbuiltin.c in Makefile.msc. Corrected, perhaps, build of tools/*.c, in Makefile.PellesCGMake. ... (file: [3e385b91ea] check-in: [1b1938e213] user: stephan branch: code-movement, size: 8195)
19:25
Ensure that SRCDIR_extsrc and SRCDIR_tools are defined in the Windows makefiles (they are not inherited from the main makefile). ... (file: [becfedccac] check-in: [5e203da667] user: stephan branch: code-movement, size: 8171)
19:10
Makefile vars which leak into Makefile.msv renamed to replace '.' characters, as nmake does not like those. ... (file: [ab043cd65e] check-in: [6454f7bcd1] user: stephan branch: code-movement, size: 8123)
14:39
Part three of code relocation. All 3rd-party/upstream source files in src/ have been moved to extsrc/. It is very likely that Makefile.msc requires fixing, and a 100% certainty that Makefile.PellesCGMake needed fixing. ... (file: [5f434af274] check-in: [9e8c47381e] user: stephan branch: code-movement, size: 8123)
13:43
Part two of code-relocation effort: moved sqlite3.c/h to extsrc/, per /chat discussion. Moving remaining 3rd-party sources will be far more invasive in makemake.tcl, so will be a separate step. ... (file: [8fc7a78726] check-in: [e3e204dce1] user: stephan branch: code-movement, size: 8082)
12:06
Part one of src/ file relocations discussed in /chat. This step moves the various code generators and translators from src/ to tools/. Edit: moving to branch for further changes, as this broke diff -tk. ... (file: [01eb2ba605] check-in: [a13ab011f4] user: stephan branch: code-movement, size: 8068)
2020-06-11
07:46
Merge in trunk. ... (file: [5f0ecd3542] check-in: [bd56e90d0f] user: stephan branch: default.css, size: 8060)
2020-05-29
16:46
Update the built-in SQLite to the latest trunk code that includes the new ".mode table" command for formatting output from the CLI. ... (file: [b4d4ce180f] check-in: [f6a99292c9] user: drh branch: trunk, size: 8146)
08:05
Move default_css.txt to default.css, treat it like a builtin file, and remove mkcss, as the recent style.css reorg obviates the need for mkcss. ... (file: [f817ca79c1] check-in: [0c19cd0a86] user: stephan branch: default.css, size: 8108)
2020-01-09
21:03
Change the build options for SQLite so that it distrusts schema by default. ... (file: [de2de36483] check-in: [31be929a30] user: drh branch: trunk, size: 8194)
2019-07-13
18:03
Import the command-line tool fix from SQLite (without the other changes on SQLite trunk) and then disable double-quoted string literals again. ... (file: [bb69df010a] check-in: [282612762e] user: drh branch: trunk, size: 8142)
2019-07-08
17:05
Update the built-in SQLite to the first 3.29.0 beta for testing. Enable the -DSQLITE_DQS=0 compile-time option for Fossil, thus preventing SQLite from using double-quoted string literals by default. ... (file: [8efb67575a] check-in: [0c0f6db7ba] user: drh branch: trunk, size: 8142)
2018-10-04
12:52
Remove the [https://www.sqlite.org/compile.html#enable_fts3_parenthesis|SQLITE_ENABLE_FTS3_PARENTHESIS] compile-time option from default builds. This avoids problems that might arise when users type parentheses in search boxes that use FTS. ... (file: [e730fe3934] check-in: [9dc49e61cf] user: drh branch: trunk, size: 8112)
2018-09-19
19:55
Ignore errors in the clean target commands. ... (file: [1228ffff15] check-in: [27c7a49191] user: ashepilko branch: trunk, size: 8178)
2018-07-12
09:39
Get DNS lookup for mail hosts working on Windows. ... (file: [1a650a3868] check-in: [fe29fe7d24] user: tsbg branch: smtp-win, size: 8173)
2018-04-25
13:34
Update the built-in SQLite to the latest 3.24.0 alpha version. ... (file: [213a11badf] check-in: [de76c92a63] user: drh branch: trunk, size: 8162)
2018-04-02
11:40
Fix Makefile typo, SQLITE_USE_ZLIB should be SQLITE_HAVE_ZLIB. ... (file: [0fd1992486] check-in: [508c42a639] user: mistachkin branch: trunk, size: 8114)
2018-03-17
16:29
Update the build-in SQLite to the latest 3.23.0 alpha ... (file: [52c4142d34] check-in: [ea67a5449a] user: drh branch: trunk, size: 8112)
2018-01-11
02:33
bad build ... (file: [547423a19e] check-in: [d4bac2c59a] user: drh branch: mistake, size: 7453)
2017-11-29
19:18
Generate the big cssDefaultList table in the middle of style.c using default_css.txt as the source. The default_css.txt file will be easier to understand, edit, and comment. ... (file: [940dd82d2f] check-in: [5c9c51be5f] user: drh branch: trunk, size: 7376)
2017-06-29
19:59
Enable the STMT virtual table so that it available in the "fossil sql" command. ... (file: [26ad3513db] check-in: [960b9dc0d4] user: drh branch: trunk, size: 7300)
2017-06-16
11:38
Add -DSQLITE_OMIT_GET_TABLE to the compilation flags for SQLite ... (file: [4a7a40026d] check-in: [33a13b80e7] user: jan.nijtmans branch: trunk, size: 7275)
2016-10-02
00:45
Update the built-in SQLite to the latest 3.15.0 beta for testing. Add new performance-enhancing compile-time options to the SQLite build. ... (file: [e9d1636731] check-in: [dfe32f53ac] user: drh branch: trunk, size: 7251)
2016-09-22
19:47
Update to the latest SQLite 3.15.0 beta for testing. Adjust the SQLite compilation to use the "lean" configuration. ... (file: [e6b5bfbf54] check-in: [121201eb35] user: drh branch: trunk, size: 7205)
2016-09-13
14:15
(cherry-pick): Update the makefiles so that the build-in SQLite compiles with SQLITE_OMIT_SHARED_CACHE. Update the build-in SQLite sources to 3.14.2. ... (file: [73a73ffd83] check-in: [0417467b72] user: jan.nijtmans branch: branch-1.35, size: 7065)
2016-09-10
20:01
Update the makefiles so that the build-in SQLite compiles with SQLITE_OMIT_SHARED_CACHE. Update the build-in SQLite sources to the latest 3.15 alpha, which compiles without warning with the above option. ... (file: [3889967985] check-in: [871f978d9b] user: drh branch: trunk, size: 7090)
2016-08-15
11:58
Update the built-in SQLite to version 3.14.1 ... (file: [7175c45ddf] check-in: [8078930932] user: jan.nijtmans branch: branch-1.35, size: 7038)
2016-06-06
10:07
Minor efficiency improvement by defining SQLITE_LIKE_DOESNT_MATCH_BLOBS=1 ... (file: [7a28a56f54] check-in: [47812bc7b0] user: jan.nijtmans branch: trunk, size: 7063)
2016-04-08
14:47
Add the SQLITE_SHELL_IS_UTF8 command-line option on windows in order to fix the build. ... (file: [50eda9fe4b] check-in: [a233ed2168] user: drh branch: trunk, size: 7028)
2015-10-10
13:32
Update the built-in SQLite to the first 3.9.0 beta. Enable JSON1 and FTS5 support (though not currently used). ... (file: [72214df8c0] check-in: [7428117cbf] user: drh branch: trunk, size: 7003)
2015-05-06
23:29
Add logic for generating SVG pie-charts based on SQL query results. ... (file: [cd7a95bc1f] check-in: [6ebd853cb4] user: drh branch: piechart, size: 6960)
2015-02-18
16:21
Add the SQLITE_ENABLE_FTS3_PARENTHESIS compile-time option to SQLite to enable better full-text search pattern parsing. ... (file: [68fbf55e0d] check-in: [d4acb48c53] user: drh branch: trunk, size: 6932)
2015-02-02
14:05
Initial infrastructure for indexed full-text search using FTS4. ... (file: [a5f5ed0f95] check-in: [64e6a10013] user: drh branch: indexed-fts, size: 6899)
2015-01-26
04:06
Fix the build of builtin_data.h for separate compilation. ... (file: [0be6627e89] check-in: [ad11262cf8] user: drh branch: trunk, size: 6878)
2014-12-17
16:19
Begin adding infrastructure to support full-text search using FTS4. ... (file: [c4b418c727] check-in: [9f9dfe3a98] user: drh branch: search-using-fts4, size: 6868)
2014-11-06
10:10
simplify many makefile rules using the $@ construct ... (file: [ae6cd880cc] check-in: [b5d21285eb] user: jan.nijtmans branch: trunk, size: 6858)
2014-10-27
15:41
Add a mechanism to allow resource files (such as the TCL script used to implement the --tk option) to be stored separately in the source tree but then automatically compiled into byte-arrays in the executable. ... (file: [6f99cda61c] check-in: [d93d92eb5a] user: drh branch: separate-resource-files, size: 6859)
2014-09-12
21:46
Style cleanup: fix case of 'SQLite' in makefile comments. ... (file: [11974d1b54] check-in: [fe3c9db075] user: mistachkin branch: trunk, size: 6735)
2014-09-03
11:37
If we really want to do fast sorting in separate threads, SQLITE_DEFAULT_WORKER_THREADS should be set to >0. ... (file: [d918df4501] check-in: [8b21690899] user: jan.nijtmans branch: multi-thread, size: 6769)
2014-09-01
20:40
Add thread support to fossil, so SQLite can use additional threads for sorting (experimental) ... (file: [e651e700cc] check-in: [bc8b21d01c] user: jan.nijtmans branch: multi-thread, size: 6735)
2014-08-23
06:08
Add miniz as a compile-time feature, leaving zlib as the default compression library. All makefiles should build. The DMC and PellesCGMake makefiles are not yet supported with miniz. Also, when using miniz, OpenSSL support for zlib is disabled in the MinGW makefile. ... (file: [1a33c998b6] check-in: [c693a3365c] user: mistachkin branch: optionalMiniz, size: 6735)
2014-08-19
16:52
"the zip file patch" from Baruch. ... (file: [a00325faac] check-in: [26ecec6c2c] user: stephan branch: miniz, size: 6602)
2014-08-18
17:13
Replaced zlib usage with local copy of miniz. Seems to work. ... (file: [da64bd7e8c] check-in: [579ae389ce] user: stephan branch: miniz, size: 6760)
2014-08-07
07:13
Follow-up to [3ba28b23a4d7626691b56debae4add06cd24d4ca|3ba28b23a4]: Eliminate unnecessary calls to sqlite3_win32_is_nt(), but now for MSC and PellesC as well. ... (file: [739ede0fd2] check-in: [ffa67c1b9b] user: jan.nijtmans branch: trunk, size: 6739)
2014-07-14
08:22
Make the ".system" command (from within "fossil sqlite3") work on win32: On Windows double-quotes are needed around the whole string ... (file: [ab1328c72a] check-in: [e7340ac3d9] user: jan.nijtmans branch: branch-1.29, size: 6716)
07:22
Make the ".system" command (from within "fossil sqlite3") work on win32: On Windows double-quotes are needed around the whole string. ... (file: [6f0bc5e92d] check-in: [ec2061ce02] user: jan.nijtmans branch: trunk, size: 6705)
2014-07-09
22:04
If the system knows about utime() and/or usleep(), allow the built-in SQLite to use those functions. e.g. for executing delays which are not a multiple of 1 second. ... (file: [faf2903105] check-in: [1dc9b7cbb0] user: jan.nijtmans branch: branch-1.29, size: 6693)
2014-07-06
07:05
Allow repository paths of up to 4096 bytes in stead of just 512 bytes. This change needs a minor change in SQLite, allowing the maximum path length no longer to be hardcoded, but configurable at compile-time. See: [http://www.sqlite.org/src/info/c060923a54] ... (file: [f93f585c62] check-in: [7f64b35032] user: jan.nijtmans branch: longpath, size: 6712)
2014-04-29
11:03
Use file_access in stead of win32_access in some places, and fix function signature of win32_chdir(). ... (file: [658c62395d] check-in: [f6ac1ff032] user: jan.nijtmans branch: trunk, size: 6682)
2014-02-28
17:42
Refresh the generated makefiles. ... (file: [7c405d806e] check-in: [9b3aa6e940] user: mistachkin branch: trunk, size: 6684)
08:53
Fix use of UTF-8 repository filename in "fossil sqlite3" command. (Requires minor change in SQLite's shell.c) ... (file: [dadf59a2a7] check-in: [81162e791f] user: jan.nijtmans branch: trunk, size: 6683)
2014-02-27
15:05
Update the built-in SQLite the latest pre-3.8.4 trunk version. Modify the way the "shell.c" source file is used so that it can be imported directly from the SQLite source tree without having to be edited. ... (file: [47a8075c26] check-in: [c92a3dda8c] user: drh branch: trunk, size: 6661)
2014-01-04
20:51
Increase minimum SQLite requirement to 3.7.17, and make efficient use of the function sqlite3_strglob. This eliminates unnecessand sqlite ... (file: [c66bd4c4e5] check-in: [c8c5646879] user: jan.nijtmans branch: sqlite-min-to-3.7.17, size: 6581)
2013-12-28
22:41
Eliminate the need to compile SQLite with -Dlocaltime=fossil_locatime. This makes the timeline-utc setting work when fossil is configured with --disable-internal-sqlite. ... (file: [9279b3a012] check-in: [d7fd72dc30] user: jan.nijtmans branch: timeline-utc, size: 6607)
2013-12-17
22:31
Further cleanup in the MSVC build. Resync the makefiles with the list of SQLite options. ... (file: [188db41430] check-in: [61e70f1fc7] user: mistachkin branch: trunk, size: 6636)
11:56
Align recommended SQLite compilation options with actual options used when compiling SQLite. (I don't think SQLITE_ENABLE_EXPLAIN_COMMENTS should be one of them, it never was in earlier releases) ... (file: [a7dd800f26] check-in: [d0814e59e2] user: jan.nijtmans branch: win32-longpath, size: 6603)
2013-12-12
23:34
Remove use of SQLITE_WIN32_NO_ANSI option everywhere except for Cygwin. Further cleanup. ... (file: [544fa6e7b6] check-in: [1c37a90508] user: mistachkin branch: makefile-error, size: 6636)
22:41
Add makefile for Cygwin and move its options there. Refactor makemake tool to modularize use of the common options. ... (file: [75920e0a33] check-in: [e474f5f817] user: mistachkin branch: trunk, size: 6659)
2013-12-04
13:10
Add -DSQLITE_WINNT_MAX_PATH_CHARS=4096 for Cygwin, as Cygwin cannot handle paths of length 32767 anyway. Doesn't affect other platforms. Re-generated Makefile.PellesCGMake, somehow not updated when makemake.tcl changed the last time. ... (file: [46581a2fe4] check-in: [53fd1c9b9c] user: jan.nijtmans branch: trunk, size: 6628)
2013-11-07
13:29
Use fossil_getenv/fossil_fopen in stead of getenv/fopen in a few places, so on Win32 non-ASCII characters in filenames and environment variable values are handled correctly. For shell.c this must be handled by the makefiles, because this file comes from SQLite. ... (file: [6da0a3a3b2] check-in: [aab8ce2fcc] user: jan.nijtmans branch: trunk, size: 6601)
2013-09-11
13:15
Use the new -DSQLITE_WIN32_NO_ANSI C-flag from SQLite 3.8.1. This eliminates all osIsNT() calls on Win32 and Cygwin in SQLite. (Fossil doesn't run on Win95/98/ME anyway) ... (file: [466b96d7e6] check-in: [c2fa007451] user: jan.nijtmans branch: trunk, size: 6557)
2012-06-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". ... (file: [d2e7d9b417] check-in: [0328d68181] user: drh branch: sqlite4, size: 6513)
2012-06-27
12:30
Begin a branch that is modified to use sqlite4 instead of sqlite3 as the storage engine. This check-in compiles (on unix) but does not work. ... (file: [a1e5e9e45e] check-in: [6823912746] user: drh branch: sqlite4, size: 6508)
2012-01-23
03:51
Merge latest trunk changes into jimtcl branch. Lightly tested. Should allow xfer scripts to be written in Jim Tcl. ... (file: [400ce2df9d] check-in: [de9c2f08d7] user: steveb branch: jimtcl, size: 6511)
2012-01-18
12:41
Modify the makemake.tcl script to generate cleaned up makefiles and then regenerate them. ... (file: [957d805f29] check-in: [3d258e5152] user: mistachkin branch: trunk, size: 6508)
2011-11-04
21:57
Replace the TH1 interpreter with Jim Tcl. ... (file: [6afe53e063] check-in: [863e789e83] user: steveb branch: jimtcl, size: 6291)
2011-06-18
17:02
Fixes to the windows makefiles to support sequential version numbers. ... (file: [d8c694fa05] check-in: [30b0986d93] user: drh branch: trunk, size: 6288)
16:50
Add a version number that is increased by one on each release. Make the initial version number 1.18 since there have been 17 prior releases. ... (file: [46a831f88c] check-in: [e0303181a5] user: drh branch: trunk, size: 6266)
2011-05-12
14:17
Back out the previous change, which was bogus. Remove traces of the FOSSIL_I18N compile-time option which is not actually used anywhere in the code anymore. ... (file: [3e6e5c5a94] check-in: [0613db18be] user: drh branch: trunk, size: 6264)
2010-12-23
17:14
Rework the makemake.tcl makefile generator script so that it generates makefiles for all windows compilers all in one go. Add an output for mingw. Ticket [fa403b6a123659d885e3] ... (file: [361bcd1036] check-in: [723f8c200f] user: drh branch: trunk, size: 6280)
2010-11-25
20:24
added pellesc make to makemake.tcl ... (file: [f0ebe445fb] check-in: [65dd90fb95] user: wolfgang branch: trunk, size: 7508)
2010-10-29
21:11
merge from trunk and add sqlite shell to windows make ... (file: [9a67e4cba4] check-in: [6d334ac9ed] user: wolfgang branch: StvPrivateHook2, size: 7231)
2010-10-16
19:07
PellesC doesn't have pgmptr, update Makefile ... (file: [b2a166f362] check-in: [f88368742d] user: wolfgang branch: wolfgangHelpCmd, size: 6902)
2010-10-03
12:18
added event.c to PellesC Makefile ... (file: [08a3556f9c] check-in: [65a12d56ca] user: wolfgang branch: experimental, size: 4959)
2010-10-02
15:44
make PellesC-Makefile dynamic, only special files (util, zlib th, sqlite are mentioned explicitly, other sources are read by wildcard expansion ... (file: [282322c083] check-in: [3bb1f957a9] user: wolfgang branch: wolfgangFormat2CSS_2, size: 6803)
2010-09-30
15:12
resource generate running on XP/dmc&pellesc5 ... (file: [16779296ed] check-in: [9d896dcadb] user: wolfgang branch: wolfgangFormat2CSS_2, size: 5258)
2010-09-29
21:12
versioninfo/icon added to PellesC compile ... (file: [cc492828ba] check-in: [12e5178e9d] user: wolfgang branch: wolfgangFormat2CSS_2, size: 5222)
15:45
added a compiler variant TH1 variable, to be able to see the compiler version on the web page during testing/developing different compiler variants ... (file: [7aadbeb1c8] check-in: [4d7c443c10] user: wolfgang branch: wolfgangFormat2CSS_2, size: 4943)
2010-09-28
18:40
added 64 bit windows compile for PellesC/6.00.4 ... (file: [cb77670250] check-in: [528c581154] user: Ratte branch: wolfgangFormat2CSS_2, size: 4951)
2010-09-27
12:35
corrected dependency for page_index.h in PellesC-Make ... (file: [5bf61ef625] check-in: [f8b8e530f3] user: wolfgang branch: wolfgangFormat2CSS_2, size: 4551)
2010-09-26
16:33
added build environment for PellesC ... (file: [5eebf4ebec] check-in: [c343cd9873] user: wolfgang branch: wolfgangFormat2CSS_2, size: 4538)