Bill Currie
927e20799f
clean up the configure section a little. basicly merge redundant rules.
2000-03-27 04:00:04 +00:00
Bill Currie
056aa80627
clean up after build_rpm
2000-03-25 12:26:46 +00:00
Marcus Sundberg
c55f1914c8
Added some dependencies for build system.
2000-03-19 15:22:28 +00:00
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