Works for me after parking my previous tweaks in a private branch and updating to trunk. I did not exercise the $B question since I've been following the path of least resistance and building in the win folder. After opening a VS2010 32-bit command prompt and changing to the win folder, nmake -f Makefile.msc FOSSIL_ENABLE_JSON=1 just worked. The resulting fossil.exe runs, and fossil version reports:

 "This is fossil version 1.25 [461a4d11d1] 2013-01-25 08:53:54 UTC"

The json support also works well enough that my ticket report writer utility just works. (I still need to publish that, I will do that "real soon now".)

I checked and the tweaks I had made to v1.24 to get json under windows were mostly in Makefile.msc and no longer needed. The other substantive tweak was a bug in blob.c only evident in a Windows compile that Richard fixed last November in checkin [9073d8dcc7].

Now to go build with Markdown turned on, and play with the new toy...

On 1/25/2013 1:54 PM, Stephan Beal wrote:
....
No idea about nmake, but looking at Makefile.msc, i see $O and $B in
other places, so i'll leave it for now unless someone reports it broken.

I'm reasonably certain that nmake does allow single-char variables to be referenced without parenthesis.

--
Ross Berteig                               [email protected]
Cheshire Engineering Corp.           http://www.CheshireEng.com/
+1 626 303 1602
+1 626 351 1590 FAX
_______________________________________________
fossil-users mailing list
[email protected]
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to