Commit Graph

85 Commits

Author SHA1 Message Date
Bryce Denney
e4b5e64048 - modify the RPM build script so that it can build RPMs without root
access.  Now it builds everything within a subdirectory called _rpm_top.
  Some more testing needed in different environments, but it seems to work.
2002-09-22 23:41:50 +00:00
Bryce Denney
d285e86bdb - test with --enable-icache instead of --enable-fetchdecode
- change x,y increment between successive xterms to only 30 (--parallel mode)
- run everything with nice to be less of a hog
2002-09-20 17:57:54 +00:00
Bryce Denney
d10cfdf22a - add mmx.cpp to workspace 2002-09-19 21:39:53 +00:00
Bryce Denney
3591c3297b - add several new categories of test compile configurations, which
you can switch on and off using the $TEST_* varables at top.
- when running with --parallel, use "-geom +x+y" argument to xterm
  to make the windows appear in a regular pattern.
2002-09-18 04:12:12 +00:00
Bryce Denney
9de7181ce5 - include Peter Tattam's external debugger in build/win32 since it's
win32 specific.
2002-09-16 17:09:25 +00:00
Bryce Denney
4749a0e246 - add configurations for lots of other guis 2002-09-16 13:09:50 +00:00
Bryce Denney
fa0dfd7994 - add --clean option to make it easy to clean up afterward
- try to find the configure script and set the path correctly, in case
  the script is run from the main directory, build, etc.
- name the build directories build-$name so they don't overwrite anything.
  Now that I have "rm -rf" in my script I wanted to be a little more careful.
2002-09-15 14:35:38 +00:00
Bryce Denney
96ac81caf8 - tool for compiling bochs with many different configurations. My favorite is
the --parallel option, which spawns a separate xterm for each build so that
  you can keep them separate.
2002-09-15 13:20:33 +00:00
Bryce Denney
ce17b410ab - don't complain on non-X11 platforms where install-x11-fonts script
does not exist.
2002-09-04 18:18:32 +00:00
Bryce Denney
462797bb16 - remove references to (obsolete) wxthreadtest 2002-09-04 17:21:46 +00:00
Bryce Denney
645b3395f1 - fix settings for release build
- still, the debug build is the default (for now)
2002-09-04 17:16:46 +00:00
Bryce Denney
f2398d7daa - I needed to add iodev/biosdev.cpp to the project 2002-09-03 18:02:04 +00:00
Bryce Denney
452df7aafb - update wxWindows workspace for VC++. A few source files have appeared
or moved around, so now the workspace knows where to find them.
2002-09-03 17:54:49 +00:00
Bryce Denney
6e88962c1e - copy a few useful cygwin scripts from the old wxwindows development branch. 2002-09-03 15:49:22 +00:00
Volker Ruppert
4a520f0cbe - changed bochs start option to -q 2002-08-26 20:39:06 +00:00
Volker Ruppert
6ed15ec0ad - file locations updated for FHS 2002-07-29 17:36:50 +00:00
Volker Ruppert
ccbb98f04e - rules modified to use the FHS compatible directories (untested) 2002-07-06 15:23:04 +00:00
Volker Ruppert
c410659a92 - modified DLX path to make this file work with the FHS compatible directories 2002-06-26 19:13:46 +00:00
Volker Ruppert
589f26ef16 - exclude directories named "CVS" when preparing the source package for RPM 2002-06-26 18:20:21 +00:00
Volker Ruppert
44a71e4127 - modified paths to make this file work with the FHS compatible directories 2002-06-26 17:10:36 +00:00
Volker Ruppert
b32f75e048 - fixed a few "@prefix@" statements 2002-05-31 07:57:37 +00:00
Volker Ruppert
01d65a0d41 - fixed the URL 2002-05-31 07:56:59 +00:00
Bryce Denney
0d268bd41d - add VC++ workspace files to build for wxWindows 2002-04-10 07:49:36 +00:00
Bryce Denney
d7658e3098 - add keymap.cc to the workspace 2002-03-11 15:47:24 +00:00
Bryce Denney
ee1a7e23ec - add scancodes.cpp to the workspace 2002-03-05 16:15:41 +00:00
Bryce Denney
0e82c53d72 - add entry for 1.3 2001-12-10 19:59:10 +00:00
Bryce Denney
a82b1325bf - mention dlx demo 2001-12-10 12:59:18 +00:00
Bryce Denney
1ab6dd72f0 - select bochs as current project 2001-12-10 12:41:09 +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
ff74c51296 - install the vga font compressed. Some systems require this, but I don't
know which.  Since all other fonts are compressed, it seems like the
  standard.
2001-12-08 15:20:55 +00:00
Bryce Denney
2b89beb0c6 - I separated the unzipping/configuration of dlxlinux and the installation
of it into pieces, so that you can unzip&configure with one prefix setting
  and install with another.  This should fix the dlxlinux/bochsrc.txt
  pathname problem.
2001-12-08 13:18:45 +00:00
Bryce Denney
7c7386e591 - don't need to specify mandir anymore 2001-12-08 13:17:23 +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
6c2486db83 - ask user if they WANT to unpack a 10meg file in their home directory.
If no, just quit.
2001-12-07 05:03:53 +00:00
Bryce Denney
2186b23ead - remove "gotcha" about root owning the dlxlinux image 2001-12-06 05:15:07 +00:00
Bryce Denney
f97c8b7b27 - install man pages in /usr/man/man1, not /usr/bochs/man/man1. Putting them
under /usr/bochs was just a hack so that I didn't have to list the individual
  man pages in the file list.  But nobody would find the man pages in
  /usr/bochs/man unless they changed their manpath.
2001-12-06 04:03:34 +00:00
Bryce Denney
9aa771c8bf - check in changes from Rob Lemley, sent to me on November 28, 2001 2001-12-05 04:45:51 +00:00
Bryce Denney
1064a2e2c8 - this script works on openbsd if you remove the "-av" args from cp
and change >& to >, so I did.
2001-11-10 04:09:16 +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
9a04460e23 - I got rid of the buildroot because now the Bochs related scripts know
what directory they were installed in.  For example bochs-dlx and
  bochs-docs, etc. have the $prefix substituted into them, so if the
  prefix is /var/tmp/rpm-buildroot/usr/bochs then they will not work
  right.
2001-11-10 03:39:55 +00:00
Bryce Denney
68fcae6259 - I'm going to install into /usr so the files must be listed in /usr too. 2001-11-10 02:06:26 +00:00
Bryce Denney
44fe9318ec - change "rm" to "rm -f". What a dumb problem. 2001-11-10 01:41:36 +00:00
Bryce Denney
97d25485be - I'm told that packages should install into /usr/bochs instead of
/usr/local/bochs.
2001-11-10 01:36:33 +00:00
Bryce Denney
b33e0800e0 - copy README and testform.txt to your .bochs directory too 2001-11-10 01:05:23 +00:00
Bryce Denney
3e45a81ae4 - now hd10meg.img can be stored gzipped in dlxlinux directory 2001-11-10 00:05:52 +00:00
Bryce Denney
7b7722d9c4 - improved bochs-dlx script by Rob Lemley that copies dlx stuff into the
user's home directory the first time they run bochs-dlx and runs it
  from there.  This avoids the need for a world-writable directory installed
  by the RPM.
2001-11-09 23:56:29 +00:00
Bryce Denney
27042d347c - add niclist to workspace 2001-10-09 04:39:52 +00:00
Bryce Denney
5de6080bc5 - disasm and debug should be disabled by default 2001-10-07 23:41:34 +00:00
Bryce Denney
462be39d0d - fix up the Win32 Release configuration, which had never worked before 2001-10-07 23:39:34 +00:00
Bryce Denney
d822724eae - only one workspace file is needed: bochs.dsw in the main directory. 2001-10-07 21:09:39 +00:00