Overview
SHA1 Hash: | 96f0d64a70357b5796b550b90f6906100b83b973 |
---|---|
Date: | 2007-09-23 03:17:30 |
User: | jnc |
Comment: | Merged win32 info update and branch addition |
Timelines: | ancestors | descendants | both | trunk |
Other Links: | files | ZIP archive | manifest |
Tags And Properties
- branch=trunk inherited from [a28c83647d]
- sym-trunk inherited from [a28c83647d]
Changes
[hide diffs]Modified todo.txt from [55905ed361] to [a134ed615f].
@@ -114,12 +114,9 @@ to change the comment in the check-in itself due to the cryptographic hash. But you can add a new record to the repository that overloads a check-in comment with a new comment. Comment changes should be GPG clearsigned at the very least. Comment changes only apply if the user who made the change has the right permissions. - - * Get a build working for win32. Perhaps use cygwin. Or omit - the server component from win32 (to eliminate the need for fork()). * Make the interface to fossil look pretty and be customizable so that other people will be attracted to it, will take over maintenance of it, and we can eventually move on to other things.
Modified win32.txt from [f8b38cdb44] to [ee38ffb58e].
@@ -1,24 +1,45 @@ -Notes: Porting fossil to win32 +Fossil on Win32 ====================================================================== -Setting up my build environment: +Setting up the build environment: ---------------------------------------------------------------------- Install: MinGW 5.1.3 MSYS 1.0.10 Download/compile/install zlib (configure --prefix=/mingw) Download/compile/install tclsh (configure --prefix=/) (for tests) - All commands were issued in the MSYS shell, not a cmd.exe + Installing zlib and tclsh was done in the MSYS shell so I could + easily use the configure scripts. Tcl is only required to run the + tests. You could install a binary distribution of Tcl/Tk and use + that to run the tests, or you could opt to simply trust that + everything worked and not run the tests. + + There is a contributed zlib package on the MinGW site. + + Downloading and installing a binary Tcl/Tk package and the + contributed zlib package would remove the requirement of MSYS. + + +Building on Windows: +---------------------------------------------------------------------- + + Ensure you have read "Setting up the build environment" first. + + Building is as simple as one command: + + C:\fossil-src> make -f Makefile.w32 + Outstanding Issues: ---------------------------------------------------------------------- * server is totally non-functional - #if/#end'd out of the code + Commands status: ---------------------------------------------------------------------- add OK @@ -43,11 +64,11 @@ merge OK new OK open OK pull OK push OK -rebuild OK (didn't have a corrupt file to try on though) +rebuild OK redo BAD #3 rm OK server BAD #4 status OK sync OK