| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* inst.nsi: Windows has no man page reading tools, and
the PDF and HTML are packaged already, so don't bundle
the txr.1 man page source. Furthermore, we need to remove
this when updating over existing installations, else
they will forever have a stale txr.1 file hanging around.
|
|
|
|
|
| |
* inst.nsi: consistently specify installation directory
with lower-case "txr" path component.
|
|
|
|
| |
* inst.nsi: delete sh.exe from bin directory, not root.
|
|
|
|
|
|
|
|
| |
* inst.nsi: the txr link now points to the executable
rather than the directory. This is because the executable
now does something meaningful: it brings up a console window
with a working REPL. The link to the directory is renamed
install-root.
|
|
|
|
|
|
| |
* inst.nsi: Delete sh.exe. If unable, it's okay to
leave it to the next reboot; it's not critical to
remove sh.exe.
|
|
|
|
|
|
| |
* inst.nsi: Copy cygwin1.dll from win subdirectory
rather than c:\cygwin\bin. The cygwin1.dll is placed
there prior to generating the installer.
|
|
|
|
|
|
|
|
|
|
|
| |
The Cygnal library uses cmd.exe for popen:
problem solved.
* Makefile (sh.exe): Target removed.
* cmdwrap.c: File removed.
* inst.nsi: Do not install sh.exe.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the standalone image, we need a /bin/sh interpreter
for the sh and open-command functions to work. The / path
resolves to the installation directory, thanks to some
sysrooting logic in the Cygwin DLL. Thus, we just need
a sh.exe program in the bin directory, side by side
with txr.exe. This sh.exe program can translate the
"sh -c command" invocation to "cmd.exe /c command".
* Makefile (sh.exe): New target, built from cmdwrap.c.
* cmdwrap.c: New file.
* inst.nsi: Install sh.exe.
|
|
|
|
|
|
|
| |
* inst.nsi: New second license page informs about Cygwin.
The cygwin1.dll and cyggcc_s-1.dll objects are added
to the installer, placed into TXR's installation bin
directory.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* RELNOTES: Updated.
* configure, txr.1: Bumped version and date.
* share/txr/stdlib/ver.tl: Likewise.
* txr.vim, tl.vim: Regenerated.
* inst.nsi: include .tl files in installer
|
|
|
|
|
|
|
|
|
|
| |
* Makefile (EACH_CONF): Iterate over arguments.
(opt/txr-win.o, dbg/txr-win.o): New special object files.
(opt/%-win.o, dbg/%-win.o): New pattern rule to build special object
files.
($(PROG)-win, $(PROG)-win-dbg): New program targets.
* inst.nsi: Install txr-win.exe.
|
|
* inst.nsi: New file.
* win/env.nsh: New file.
|