summaryrefslogtreecommitdiff
path: root/src/glu
AgeCommit message (Collapse)Author
2008-07-14glu: only export public symbolsJulien Cristau
2008-07-12Call mklib with $(SHELL) so the user controls the interpreterDan Nicholson
Respect the user's choice of shell when running mklib rather than always using /bin/sh.
2008-07-11Remove generated pkg-config files on `make clean'Dan Nicholson
2008-07-06Set library and header installation directories from configurationDan Nicholson
Currently the installation directories for libraries and headers are resolved within the install commands. For instance, the libraries will be installed to $(INSTALL_DIR)/$(LIB_DIR). This limits the flexibility of the installation, such as when the libraries should be installed to a subdirectory like /usr/lib/tls. This adds the make variables $(INSTALL_LIB_DIR) and $(INSTALL_INC_DIR) to define the locations that the libraries and headers are installed. For the static configs, this resolves exactly as before to $(INSTALL_DIR)/include and $(INSTALL_DIR)/$(LIB_DIR). For autoconf, they are derived directly from the --libdir and --includedir settings.
2008-06-17glu: silence warningsBrian Paul
2008-05-07Never fail `make clean'Dan Nicholson
Mostly some pedantic changes such that `make clean' always ignores errors. Also changed the top clean target to do the `touch configs/current' dance instead of realclean.
2008-05-07Ensure recursive makes always propagate errorsDan Nicholson
There were a couple spots left where a recursive make could fail in a chain of commands without stopping.
2008-05-06Error consistently when running recursive makeDan Nicholson
When changing directories and running a sub-make, ensure that both the cd and make commands propagate errors to the parent make.
2008-04-14check for _WIN32 and __WIN32__Brian Paul
2008-02-28Convert crlf->lf line endings.José Fonseca
Windows/DOS users should enable core.autocrlf from now on: git config --global core.autocrlf true
2007-09-28add support for LDFLAGS env varDan Nicholson
2007-09-12check return value of invert_matrix()Jonathan Bestien-Filiatrault
2007-09-12pkg-config supportDan Nicholson
2007-09-12DESTDIR support.Dan Nicholson
2007-09-03Use temporary matrix in __gluInvertMatrixd() to fix aliasing problem (see ↵Brian
bugs 12269, 6748)
2007-08-27new __gluInvertMatrix() function (Mesa bug 6748)Brian
2007-08-02fix invalid pointer usage in bezierPatchDeleteList(), bug 11807Brian
2007-08-02fix double free()s (bug 11808)Brian
2007-08-01fix error code test limit (bug 11795)Brian
2007-07-27more Mingw32 fixesZhang
2007-07-21Fix a number of MINGW32 issuesZhang
2007-06-28a variety of fixes for MingWzhang
2007-04-24assorted fixes for Windows/VC8Karl Schultz
2006-11-18additional fixes for mipmap building (Greg McGarragh)Brian Paul
2006-11-17fix some gluBuild2DMipmap bugs (Greg McGarragh)Brian Paul
2006-10-19New bin/minstall script - a minimal replacement for 'install'.Brian Paul
Correctly handles symlinks so we can get rid of the COPY_LIBS stuff.
2006-09-15replace GLAPI w/ static and init var to 0 (Michel Donais)Brian Paul
2006-09-11Win32 fixes (SF bug 1554931)Brian Paul
2006-08-30init a local var to silence warningBrian Paul
2006-07-13LIB_DIR is now just 'lib' or 'lib64'Brian Paul
Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets. Patch by Hanno Böck.
2006-06-26Use $(LIB_DIR) instead of $(TOP)/lib since libraries sometimes go into lib64/.Brian Paul
Probably need to fix the install destinations too...
2006-06-22New 'install' targets in makefile. See bug 2372.Brian Paul
2006-06-20rewrite gluErrorString() to be more legibleBrian Paul
2006-06-16glPush/PopAttrib fix (bug 6891)Brian Paul
2006-05-01new, faster version of __gluInvertMatrixd(), bug 6748Brian Paul
2006-04-19fix invalid free() problem (bug 6658)Brian Paul
2006-04-06Coverity #1083: Fix a use after free case.Adam Jackson
2006-04-03Fix license header to SGI FreeB. (Eric Kunze, SGI)Adam Jackson
2006-03-29added some no-op virtual destructors to silence g++ 4.0.0 warningsBrian Paul
2006-03-29fixes from John Shell (bug 6339)Brian Paul
2006-03-14replace dprintf() with _glu_dprintf() (bug 6244)Brian Paul
2005-10-28silence a bunch of compiler warningsBrian Paul
2005-10-05added GL_INVALID_FRAMEBUFFER_OPERATION_EXT to gluErrorString()Brian Paul
2005-09-23 Committing in .Jouk Jansen
1) change compilation on VMS to use IEEE floating points 2) one more problem with _mesa_sprintf solved Modified Files: Mesa/docs/README.VMS Mesa/progs/demos/descrip.mms Mesa/progs/tests/descrip.mms Mesa/progs/util/descrip.mms Mesa/progs/xdemos/descrip.mms Mesa/src/glu/mesa/descrip.mms Mesa/src/glu/sgi/descrip.mms Mesa/src/glut/glx/descrip.mms Mesa/src/mesa/array_cache/descrip.mms Mesa/src/mesa/drivers/common/descrip.mms Mesa/src/mesa/drivers/osmesa/descrip.mms Mesa/src/mesa/drivers/x11/descrip.mms Mesa/src/mesa/glapi/descrip.mms Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/main/texobj.c Mesa/src/mesa/math/descrip.mms Mesa/src/mesa/shader/descrip.mms Mesa/src/mesa/shader/grammar/descrip.mms Mesa/src/mesa/shader/slang/descrip.mms Mesa/src/mesa/swrast/descrip.mms Mesa/src/mesa/swrast_setup/descrip.mms Mesa/src/mesa/tnl/descrip.mms ----------------------------------------------------------------------
2005-07-26Quote $(CC) and $(CXX) so that 'CC=ccache gcc' and 'CXX=ccache g++' willIan Romanick
work again.
2005-07-25Added -linker option to mklib, used to specify a particular program forBrian Paul
linking, if relevant. Updated Makefiles to use -linker option instead of setting CC, CXX env vars.
2005-05-24moved to windows build dirKarl Schultz
2005-05-07assorted warning clean-ups for x86_64, etc (Mikko T.)Brian Paul
2005-02-09Added a test/clamp in the scale_internal_*() functions to prevent readingBrian Paul
a row of pixels beyond the input buffer's bounds. FDO/Mesa bug #2510.
2005-01-11Put quotes around the CC and CXX variables passed to mklib. This makeIan Romanick
them work with multi-work compiler names (e.g., "ccache gcc").