Commit Graph

23 Commits

Author SHA1 Message Date
Bill Currie 6a19a5eef6 some rpm related tweaks 2000-03-14 03:39:39 +00:00
Bill Currie 2800c2856e make install now works (caused by a flakey install-sh), as does build_rpm.
Also, there was a bug in configure.in that caused glx not to be built at all on
my system.

NOTE: I changed SRC_DIR to srcdir (GNU `standard'), though I'm beginning to
wonder if that was so good.
2000-03-13 11:54:24 +00:00
Joseph Carter 95b2fd2b6d News update, debian/* fixes 2000-03-08 11:24:08 +00:00
Zephaniah E. Hull 51f0bf3040 This should work.. 2000-03-06 13:41:55 +00:00
Zephaniah E. Hull 39e01df55e Makefile overhaul!
If I broke something, yell at me, /AFTER/ I've had some sleep..
2000-03-06 13:26:42 +00:00
Bill Currie 463ae7730b added rpm/build_rpm.in and rpm/quakeforge.spec.in
It is now easy to add any new autoconf files. All current (relevant) ones now
have their dependencies checked.
2000-01-29 12:03:26 +00:00
Bill Currie f9d8cb8164 The config stuff should be a little easier to maintain now. 2000-01-29 11:59:09 +00:00
Bill Currie e4ccc359ae finally got config.status to play nicely. No longer does it run multiple times
when the .in files get updated.
2000-01-29 11:51:13 +00:00
Zephaniah E. Hull f18b3bcf02 HUGE changes..
Basicly, sound_lib.a is built, and is compiled into the clients..
Note, uquake is SERIOUSLY FSCKED..
2000-01-27 17:06:02 +00:00
Bill Currie 4ce6fd0de1 make distclean now does a better clean 2000-01-19 10:41:18 +00:00
Bill Currie 98f440fd51 run config.status instead of configure when the Makefiles are out of date. This
way, configure options don't get lost.

Unfortunatly, config.status gets called four times :(
2000-01-19 06:13:46 +00:00
Bill Currie f6e3e6969d .gitignore:
added build_rpm and quaeforge-*.tar.gz
Makefile.in:
	added build_rpm quakeforge-*.tar.gz quakeforge.spec to distclean
2000-01-18 05:42:04 +00:00
Marcus Sundberg 475651495e Don't try to build QW if we don't have UDP. 2000-01-07 01:13:47 +00:00
Joseph Carter 4ebf133971 Merged the makefile targets as much as is safe to do without a serious
code alteration.  Cut my build time from 20 minutes down to about 5 from
an autoconf-clean tree.
2000-01-05 19:10:52 +00:00
Joseph Carter 4b8ca8dd26 Broke Makefile.in, here's a fix 2000-01-04 04:38:05 +00:00
Joseph Carter 244297cedc Added cvs2cl.pl to tools, added a changelog target to the makefile, and
removed the ChangeLog.
2000-01-04 03:26:19 +00:00
Joseph Carter 95dc2c6ebf Heavy Makefile.in updates. Real install target, clean now removes bins,
and make is now a little smarter about knowing when to rerun ./configure
and ./bootstrap
2000-01-03 08:03:01 +00:00
Joseph Carter 233d0af85f Added autoheader support. Also added ./bootstrap to go from a freshly
checked out tree to something ./configure'able.
2000-01-01 20:45:27 +00:00
Joseph Carter 509647ba1d Added .gitignore files. Added clean-autoconf target to Makefile.in and
made distclean remove *~ files
2000-01-01 08:10:02 +00:00
Joseph Carter 84f1730855 The Autoconf Merge from Hell, part II! Rewrote much of the configure.in
rules, check out the help for ./configure to see what's changed.  Added
the beginnings of autoconf DGA support (it is detected properly though it
isn't yet complete---HAS_DGA isn't getting defined in config.h for some
reason..)
1999-12-31 23:03:00 +00:00
Nelson Rush 8da551b601 i've added cesarb's fix:
top-level Makefile has @src_dir@, right thing is @srcdir@, and some tabs seem tohave been converted to spaces.
1999-12-30 23:50:31 +00:00
Joseph Carter ee9f745b14 Unrolled all the {client,post,pre,rules,srcfiles}.in files into the proper
places in the various Makefile.in's.  Having them all in the module root
like that may make it easy to make a change that affects everything all
at once but it's real bitch to try and maintain those files.  They're all
gone now and we'll just have to maintain the seperate makefiles.
1999-12-30 13:40:47 +00:00
Joseph Carter e3ac6357dc Loring Holden's autoconf support. {qw-client,quake}-glide is currently not built since neither of us has the hardware available at the moment to test the 3dfx MiniGL target. Someone who does (Mercury?) will have to fix that. Bins all build in odd places for the moment. Thanks for staying up so late to help get this working Loring, you rock! 1999-12-29 13:58:47 +00:00