History of win/Makefile.dmc of merge-in:69f43fc
Not logged in

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

History of file win/Makefile.dmc at check-in merge-in:69f43fc

2013-07-11
20:04
Move the "looks_like" functions out of diff.c and into a source file of their own: "lookslike.c". file: [cdde01ca8c] check-in: [b4c97d76a7] user: drh branch: sbsreloaded, size: 22578
2013-02-23
10:58
Added /json/status command. file: [18768de652] check-in: [d1e4d100ad] user: stephan branch: trunk, size: 22368
2013-02-21
14:24
Code refactoring: Move utility routines (ex: fossil_malloc()) out of main.c and into a new file util.c. Try to gather I/O routines into the printf.c source file. file: [f28a64711a] check-in: [bb0cedb15a] user: drh branch: trunk, size: 22086
2013-01-01
21:09
Enhance the regexp matcher to support full unicode on the \b, \w, and \W patterns, using code taken from the FTS3 unicode2 tokenizer. file: [819c68d80d] check-in: [cb952c420d] user: drh branch: trunk, size: 21931
20:56
Add the regular expression matching library and the "test-grep" command for testing it. file: [341b2fdbc8] check-in: [e2552de8c6] user: drh branch: trunk, size: 21743
2012-12-07
20:58
Merge updates from trunk. file: [8743702ffe] check-in: [de1ef7e99f] user: mistachkin branch: markdown, size: 21566
2012-11-29
03:14
Untested changes designed to fix broken filename encodings on MacOS. Move all character-set converting routines into a new file called utf8.c. Add the fossil_filename_to_utf8() routine, which converts Unicode to utf8 on windows and decomposed utf8 into precomposed utf8 on Mac. Ticket [e399bc1edfe45b] file: [b9f41e07a1] check-in: [c24e568fb0] user: drh branch: ticket-e399bc, size: 21113
2012-10-31
20:40
Initial infrastructure for adding the ability to moderate Wiki and Ticket changes. file: [540c317898] check-in: [ef112586a0] user: drh branch: moderation, size: 20958
2012-10-03
19:54
Integration work for the markdown engine provided by Natacha Porté. file: [b29e313dcb] check-in: [d38c6eef06] user: mistachkin branch: markdown, size: 21212
2012-08-10
19:59
Add experimental support for WYSIWYG editing of wiki pages. file: [8e9e04e015] check-in: [6cd9847f54] user: drh branch: wysiwyg, size: 20759
2012-06-29
15:59
Update to the latest SQLite4 that requires converting preprocessor macro prefixes from "SQLITE_" to "SQLITE4_". file: [cc5251862b] check-in: [0328d68181] user: drh branch: sqlite4, size: 20579
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: [92d41881ad] check-in: [6823912746] user: drh branch: sqlite4, size: 20571
2012-03-28
21:25
added advapi32 to libs of dmc. Needed for windows service file: [2a5d0a7aab] check-in: [c0ad5f6bc4] user: renez branch: trunk, size: 20571
2012-03-16
15:21
Added initial /json/dir implementation. file: [c55a42e497] check-in: [318a0ac132] user: stephan branch: trunk, size: 20562
2012-03-02
16:44
Added initial /json/finfo support, but the output structure is up for debate. file: [755829f279] check-in: [f825f8c85d] user: stephan branch: trunk, size: 20316
2012-02-17
18:23
Added initial /json/config/get support. file: [f1dd9999f7] check-in: [e5a86795da] user: stephan branch: trunk, size: 20046
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: [10b6a55bcc] check-in: [de9c2f08d7] user: steveb branch: jimtcl, size: 19811
2012-01-18
12:55
Merge updates from trunk and regenerate makefiles. file: [e9c5a8c2b0] check-in: [04ab3f0c76] user: mistachkin branch: pushScript, size: 19764
12:41
Modify the makemake.tcl script to generate cleaned up makefiles and then regenerate them. file: [deef734133] check-in: [3d258e5152] user: mistachkin branch: trunk, size: 19554
06:22
Update the other Win32 specific makefiles. file: [429d6cb19e] check-in: [73566db5c2] user: mistachkin branch: pushScript, size: 19542
2011-11-04
21:57
Replace the TH1 interpreter with Jim Tcl. file: [1ccbea3467] check-in: [863e789e83] user: steveb branch: jimtcl, size: 19379
2011-10-20
07:00
Moved the user-related JSON handlers into their own file. file: [7e1ffc2ed7] check-in: [6e18fc2ecc] user: stephan branch: json, size: 19332
2011-10-08
08:46
Added /json/report/list and /json/query. file: [f2243d99f9] check-in: [20978b27a2] user: stephan branch: json, size: 19074
2011-10-07
13:51
First draft, no-frills /json/diff added. file: [ed502a90c9] check-in: [54e1f1a53d] user: stephan branch: json, size: 18522
2011-10-06
20:10
Added /json/tag/list and infrastructure for pending (add, cancel, find) ops. file: [f6d0173a26] check-in: [1088cf2107] user: stephan branch: json, size: 18264
2011-10-02
21:01
moved /json/branch code into its own file. file: [888b5df6d9] check-in: [1a4c874e43] user: stephan branch: json, size: 18017
2011-10-01
05:09
Added initial /json/artifact code, but it currently can only report the type of a given artifact. file: [2f08d2947b] check-in: [6372d95165] user: stephan branch: json, size: 17736
2011-09-27
01:18
moved /json/timeline|wiki commands/pages into their own files. file: [c67141848a] check-in: [821830d2fb] user: stephan branch: json, size: 17430
01:01
Started refactoring specific json command groups into their own files (80kb is getting too big to manage in one file). file: [c76f2738e1] check-in: [5d2a516f8a] user: stephan branch: json, size: 16865
2011-09-15
12:03
initial mass-change merge of main repo with my fork. file: [20c03df833] check-in: [5b44a419cd] user: stephan branch: json, size: 16551
2011-08-16
02:43
Update the built-in SQLite to the latest pre-3.7.8 version from the stat3-enhancement branch. And turn on SQLITE_ENABLE_STAT3. This will serve as a test of the stat3 enhancements to SQLite. file: [259b8f4171] check-in: [ce62a2b11d] user: drh branch: trunk, size: 16293
2011-07-20
20:05
Fix the realclean target on windows makefiles to delete mkversion.exe not version.exe. Ticket [5947ace466c571d] file: [264d898fff] check-in: [3ade77897f] user: drh branch: trunk, size: 16293
2011-06-18
17:02
Fixes to the windows makefiles to support sequential version numbers. file: [aa1d40aa06] check-in: [30b0986d93] user: drh branch: trunk, size: 16291
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: [e5a22a0b36] check-in: [e0303181a5] user: drh branch: trunk, size: 16280
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: [af0b2bdb9e] check-in: [0613db18be] user: drh branch: trunk, size: 16278
2011-04-14
14:23
Factor the glob-pattern matching logic into a separate module. file: [33d0fd07e1] check-in: [289ea2a9b6] user: drh branch: trunk, size: 16313
2011-03-10
02:39
Refactoring the DAG path search code into a separate object. file: [b2f69f9ae9] check-in: [34c23c6fd4] user: drh branch: path-refactor, size: 16158
2011-03-09
02:23
Add the ability to deliver compressed tarballs in addition to ZIP archives. file: [08da7dbd24] check-in: [d5d676f0c7] user: drh branch: trunk, size: 16003
00:15
Add a utility for generating gzip-compressed files. This is one step on the road toward the ability to generated compressed tarballs. file: [bc4628562b] check-in: [34d9a5e5c5] user: drh branch: trunk, size: 15859
2011-03-01
00:26
Speculative changes to the Makefile.dmc and Makefile.msc. I have no way of testing these changes. file: [0c8882c123] check-in: [a22a666349] user: drh branch: trunk, size: 15704
2011-02-16
23:47
Update to the latest pre-release SQLite version (as part of the SQLite testing process). Update the makefiles to use SQLITE_ENABLE_STAT2. file: [8d7cd4949f] check-in: [c616cef3f7] user: drh branch: trunk, size: 15809
2011-01-28
20:56
Add a new meta-data table named LEAF that holds a precomputed set of all leaves in the checkin DAG. Use this precomputed table rather than trying to compute the LEAFs on the fly, as a performance enhancement for repositories with many checkins. A rebuild is required. file: [2f0df7420e] check-in: [69f43fc077] user: drh branch: experimental, size: 16005
2011-01-05
00:03
Purge all instances of strcasecmp() and stricmp() from the code. Use fossil_stricmp() instead. file: [19fa86f8c6] check-in: [3789c44bb5] user: drh branch: trunk, size: 15850
2011-01-04
23:15
corrected dmc makefile generate and added define strcasecmp=stricmp for dmc file: [21b20af6c1] check-in: [f22ed9bfb1] user: wolfgang branch: trunk, size: 15871
2011-01-03
19:47
fix dmc makefile: resource dependency missing file: [adefd457ad] check-in: [4b99513092] user: wolfgang branch: trunk, size: 15851
2010-12-26
14:15
corrected dmc makefile generate, resource compile failed file: [c9d093d0c2] check-in: [518978f13a] user: wolfgang branch: trunk, size: 15820
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: [03a36a337f] check-in: [723f8c200f] user: drh branch: trunk, size: 15826
2010-11-24
20:54
add sqlcmd to Makefile.dmc file: [2b7b2df507] check-in: [1ee56c4201] user: wolfgang branch: trunk, size: 15219
2010-11-17
20:11
integrate import/export to Makefile.dmc file: [035f4d9f5d] check-in: [e5d99df4bc] user: wolfgang branch: trunk, size: 15042
2010-11-06
19:08
merge from trunk file: [9f724a76e3] check-in: [e5fe4164f7] user: wolfgang branch: StvPrivateHook2, size: 14741
19:04
Add the -R option to the ticket command. file: [32e719a4d1] check-in: [6dd81a542a] user: wolfgang branch: trunk, size: 14804
2010-10-31
11:10
makemake.tcl updated to generate valid Makefile.dmc file: [bec5d80054] check-in: [4146190600] user: wolfgang branch: StvPrivateHook2, size: 14742
2010-10-29
21:11
merge from trunk and add sqlite shell to windows make file: [5fddfc875c] check-in: [6d334ac9ed] user: wolfgang branch: StvPrivateHook2, size: 14828
2010-10-27
20:39
added missing dependency in dmc windows make for resource file file: [37564b9e75] check-in: [304c71a09c] user: wolfgang branch: StvPrivateHook2 , size: 14693
2010-10-07
18:46
Merge in recent trunk changes. file: [6d9e482258] check-in: [568ead7b41] user: drh branch: wolfgangTicketCmd, size: 14670
16:04
merged from trunk file: [93591a8926] check-in: [2502567f70] user: wolfgang branch: wolfgangFormat2CSS_2, size: 14554
2010-10-05
09:56
merge from trunk and extending Makefile.dmc with event file: [8297f92a52] check-in: [a6dd0bf3e1] user: wolfgang branch: wolfgangTicketCmd, size: 14395
2010-09-30
15:12
resource generate running on XP/dmc&pellesc5 file: [1a5ff6aa54] check-in: [9d896dcadb] user: wolfgang branch: wolfgangFormat2CSS_2, size: 14389
06:44
extended resource info for windows compile file: [2c10fa9fbc] check-in: [dd830ff82a] user: Ratte branch: wolfgangFormat2CSS_2, size: 14379
2010-09-29
22:17
merged from trunk file: [3befeddaf9] check-in: [a5f0579454] user: wolfgang branch: wolfgangFormat2CSS_2, size: 14367
2010-09-12
15:18
(delete 1 character{*} to much in dmc) solves ticket [5e9f1b1cd8] file: [b47917d1b4] check-in: [2862ed5979] user: renez branch: trunk, size: 14229
15:12
solves ticket [5e9f1b1cd8] file: [c4ae5aa47e] check-in: [56fedab318] user: renez branch: trunk, size: 14158
2010-09-06
20:31
Solves ticket [64d9461fa4b399b15827876bcf6b8ccc95720d16] file: [13683136bb] check-in: [370d5be389] user: renez branch: trunk, size: 13214
2010-08-28
10:54
The generated makefiles expect dat you do mkdir build cd build nmake -f ..\win\Makefile.msc This will put all the files in build. So no polution of the root of the source tree and you can build for the different compilers file: [84a184e0ff] check-in: [99e0a29efe] user: renez branch: windowscompilers, size: 13194
06:59
Added: This is the first check-in on the windowscompilers branch and it adds the <a href="http://www.digitalmars.com/">Digital Mars C compiler</a> The user should have dmc installed in c:\DM with zlib in c:\DM\extra\lib and c:\DM\extra\include. typing c:\DM\bin\make -f win\Makefile.dmc builds fossil.exe in dmcobj The following files were edited or added: <p>Checks if one of the windows compilers is used. If so we define _WIN32. Defining _WIN32 is normally done by<br>#include &lt;windows.h&gt;<br> However most of the time we don't use windows.h. </p> <p>Adding an other windows compiler is done by adding<br> "|| defined(__COMPILER_IDENTIFIER__)"<br> and maybe some special things in the files below. Like <pre> </pre> </p> <p>These have all __MINGW32__ replaced by _WIN32. And in some places special processing for either MINGW32 or DMC <p>In popen2 the _open_osfHandle call first parameter is cast to a long. DMC refused to compile without the cast.</p> <p>DMC complained that it didn't knew of time_t in rss.h. time.h came after rss.h. Switching the two solved it! </p> <p>added tcl code to generate Makefile.dmc. tclsh src/makemake.tcl dmc prints to stdout the makefile. As a convienience to the end-user I added the win/Makefile.dmc to the repository. There are few changeable variables in there for adjusting path, CFLAGS LIBS etc. </p> <p>These are needed because DMC and MSVC doesn't provided them. dirent.h is copied verbatim from the net. unistd.h I found on the net too, but added some defines. <p>The problem with windows it doesn't have AWK standard installed. version.c creates VERSION.h. It is a very simple C-program and doesn't do a lot of checking. </p> file: [5e52516c37] check-in: [f66f414fd3] user: renez branch: windowscompilers, size: 13191