Bryce Denney
6df7ca4ff8
- for win32 install target, added cmd to copy obj-debug/*.exe into
...
current directory before install.
2002-03-28 00:28:41 +00:00
Bryce Denney
6c06a1bcb4
- I'm updating dlxlinux to add keyboard mapping by default, so that paste
...
will work. Now download dlxlinux3.tar.gz instead of #2 .
- in win32 install, create keymaps directory and copy the maps in
2002-03-11 16:59:58 +00:00
Christophe Bothamy
dcfccb02de
- fixed the keymap directory problem.
2002-03-11 08:35:55 +00:00
Christophe Bothamy
014c365b05
- fixed keymap install problem. Only for unix
2002-03-10 23:58:30 +00:00
instinc
70055903ed
Added SDL libraries
2002-02-05 17:37:11 +00:00
Bryce Denney
1fcf556297
- include niclist and bochsdbg (debug enabled version)
2001-12-10 21:31:20 +00:00
Bryce Denney
761a5c16a3
- move all RPM build code into a script instead of the makefile. This is
...
an improvement because you have to do a configure before using any makefile.
It used to be "configure; make rpm" and now it's just
"./build/redhat/make-rpm".
2001-12-08 15:59:50 +00:00
Bryce Denney
d87b47b0df
- fix rpm build so that it uses buildroot again. The trick was to separate
...
the dlx linux install into 1) unpack and configure, and 2) copy into place.
Because they are separate, we can unpack and configure with prefix=/usr
and then copy into place with prefix=$BUILDROOT/dlxlinux.
2001-12-08 05:35:57 +00:00
Bryce Denney
d2bf9cb219
- add support for raw CDROM under MacOS X, from
...
Scott Brumbaugh <scottcb@gte.net>
2001-12-07 21:56:15 +00:00
Bryce Denney
dd1b64b5cb
- don't make all on install_win32 target, since the makefile is built for
...
nmake and the install_win32 target is intended for cygwin.
- work around some bug with unix2dos that doesn't let it read from
absolute path (?)
2001-11-18 02:32:59 +00:00
Bryce Denney
9293dc29b8
- don't give up if install_fonts fails. It can fail just because you
...
aren't root.
2001-11-10 04:00:52 +00:00
Bryce Denney
5d13ab349c
- don't do chown in install process because it prevents normal users from
...
installing it in their own dir
2001-11-10 04:00:10 +00:00
Bryce Denney
473e3f1c88
- I have tried to make the --prefix argument to configure control
...
everything about the installation path. There should be no more
hardcoded references to /usr/local/bochs. Instead, there are
references to @prefix@ which get replaced by the configure script
with the real prefix.
2001-11-10 03:48:22 +00:00
Bryce Denney
e1968fb8e3
- put RCD Id on bxversion.
...
- in bochs-docs, bochs-dlx replace /usr/local with the $(prefix) so that
the scripts can work wherever they are installed
2001-11-10 01:35:58 +00:00
Bryce Denney
0a5e2d6d1d
- gzip the DLX hard disk image when you install
...
- set safe permissions on dlxlinux files and directory when you install
2001-11-10 01:04:39 +00:00
Bryce Denney
590eca9438
- oops, the niclist target was compiling bximage instead. Now it should
...
really compile niclist.
2001-11-04 06:33:19 +00:00
Bryce Denney
70069a4ad8
- also compile niclist when NE2000 is enabled
2001-10-09 13:41:01 +00:00
Bryce Denney
27042d347c
- add niclist to workspace
2001-10-09 04:39:52 +00:00
Bryce Denney
4b684ce261
- only one workspace file is needed, bochs.dsw
2001-10-07 23:36:11 +00:00
Bryce Denney
c99f9aa8ef
- use @CPP_SUFFIX@ substitution to get the dependencies right for nmake too
2001-10-07 20:19:04 +00:00
Bryce Denney
6a50756472
- I thought I did this in rev 1.42 but I guess I missed it...make win32_snap
...
should not have to re-run the .conf.win32-vcpp script.
2001-10-07 13:29:53 +00:00
Bryce Denney
8a21b1a9d6
- apply patches/patch.add-makefile-deps. I have added dependencies
...
which were generated with gcc -MM to the end of each Makefile.in
so that make understands which files depend on which. Basically,
everything depends on bochs.h, which depends on everything, which
is not ideal.
2001-10-07 00:33:21 +00:00
Bryce Denney
5d129b827e
- dlx linux installation tweaks
2001-10-06 04:55:24 +00:00
Bryce Denney
311755270f
- add missing semicolon
2001-10-06 04:46:26 +00:00
Bryce Denney
302d79eadb
- in install_bin target deal with some files being in $(srcdir) and
...
others in current dir.
2001-10-06 04:45:24 +00:00
Bryce Denney
dcaae518c9
- make win32_snap no longer runs the .conf script, because in fact you have
...
to run the conf script in order to even have a Makefile. Instead, I just
added some instructions that tell you to run the .conf.win32-vcpp script
yourself and then do "make win32_snap" to unzip the workspace files and
zip up the whole source package.
2001-10-05 13:40:34 +00:00
Bryce Denney
cf014f2669
- fix it up so that it works when configuring from another dir
2001-10-05 06:39:09 +00:00
Bryce Denney
918a4cd46f
- add make target for win32, which can be run from cygwin
2001-10-05 06:03:41 +00:00
Todd T.Fries
319cbff42e
revert. test failed.
2001-10-03 15:03:35 +00:00
Todd T.Fries
86eb9e1a3f
testing $bochs$
2001-10-03 15:02:51 +00:00
Bryce Denney
40ac2e6f89
- add make target "download_dlx" which runs wget to download the
...
DLXlinux tar file, unless it is already there. Before, you had to
download the 1meg+ tar file every single time you build the RPM, which
was annoying.
2001-10-03 12:55:00 +00:00
Bryce Denney
591cac3518
- add VC++ project for bximage
2001-10-02 03:56:57 +00:00
Bryce Denney
2e3eead360
- install the new script "test-x11-fonts"
2001-09-30 14:56:48 +00:00
Bryce Denney
1f7ec590cf
- add make target that builds the application bochs.app
2001-09-27 02:00:37 +00:00
Bryce Denney
52c1b297e6
- put a dummy filename in the rm line so that it doesn't crash if the
...
finds turn up nothing
2001-09-26 23:32:23 +00:00
Bryce Denney
382270fcb4
- add ZIP target. Now "make win32_snap" creates a zip instead of a tar.
2001-09-24 04:21:29 +00:00
Bryce Denney
f4e4cd84a1
- add make targets for easy building of win32 snapshots
2001-09-24 04:16:53 +00:00
Bryce Denney
f04e6fe346
- apply VPATH patch from Edouard G. Parmelan, posted to list on September 1
2001-09-14 04:19:08 +00:00
Bryce Denney
bf286c20ac
- configure and makefile changes for AmigaOS port. Now configure
...
--with-amigaos is allowed and sets up the makefiles correctly. It
defines a symbol called BX_WITH_AMIGAOS, which should be used in
#if..#endif constructs that are specific to amigaos.
- if --enable-cdrom is used with --with-amigaos, the cdrom_amigaos.o
object file will be added to CDROM_OBJS in the iodev makefile.
2001-08-15 20:33:47 +00:00
Todd T.Fries
9b2060555e
fwoop, forgot
2001-06-19 16:31:28 +00:00
Bryce Denney
85372121ac
- moved spec file to redhat subdir
2001-06-12 12:46:05 +00:00
Bryce Denney
d282407d8c
- I made some changes that improve the "make rpm" and install process
...
- start using autoconf/configure's standard of prefix, exec_prefix, bindir,
mandir to control where make install puts things
- added script install-x11-fonts
- make install no longer tries to install DLXlinux (since not everyone will
want it). Now you must do make install_dlx if you want it.
- renamed erase_install to uninstall
- in RPM spec file:
- run .conf.linux instead of .conf.linux-x86. This is just a name change.
- build directory hierarchy in the buildroot
- patch up broken symbolic links in buildroot (ugly)
- run font install script in %post
- clean up dlxlinux directory in %preun to avoid warning about not
removing /usr/local/bochs/dlxlinux/bochsout.txt
- remove /usr/local/bochs if nothing left in it
2001-06-06 13:57:24 +00:00
Bryce Denney
4b323cd40d
- sync up with 1.2 branch (to 1.17.2.17)
2001-06-04 04:26:56 +00:00
Bryce Denney
93271443b7
- sync up with 1.2 branch (revs 1.17.2.7 to 1.17.2.11)
2001-06-02 07:37:38 +00:00
Bryce Denney
07b92bf6a5
- first test if -pthread arg to compiler causes pthread library to work.
...
If so, use it. Otherwise, check if -lpthread works. If so, us it.
Otherwise, print an error and fail.
2001-06-02 03:07:28 +00:00
Bryce Denney
8c914f5c1f
- fixed so that I could compile bximage.exe in win32
2001-06-01 05:58:46 +00:00
Bryce Denney
2ffb3b5d01
- compile bximage too
2001-06-01 05:21:25 +00:00
Bryce Denney
36d6a6527e
- update bios again, but this time move to a standard filename
...
BIOS-bochs-latest. Different versions of the BIOS can now be
distinguished because they print the RCS ID into the log file
using bios_printf.
2001-05-31 15:30:30 +00:00
Bryce Denney
3a4c16b2fe
- point to rom image from 0529
2001-05-29 14:45:18 +00:00
Bryce Denney
da7afca875
- include vga.pcf in the RPM distribution
2001-05-29 13:06:00 +00:00