Manta Interactive Ray Tracer Development Mailing List

Text archives Help


[Manta] Some CMake changes


Chronological Thread 
  • From: James Bigler <bigler@cs.utah.edu>
  • To: MANTA <manta@sci.utah.edu>
  • Subject: [Manta] Some CMake changes
  • Date: Tue, 4 Dec 2007 15:39:55 -0700

I made a couple of updates to some of the CMake code.

1. The About library shouldn't recompile all the time. Back when this was added, there wasn't a notion of a generated file property. This exists now, and should make the code a bit cleaner and cause libAbout to be compiled less frequently. If you find that it isn't recompiling when it should, let me know, but it should still have the same set of dependencies as before.

2. CheckSSE. The last code I checked in was garbage (I even got the logic backward). It didn't work at all. I revamped it all, so it should work as expected. Let me know if there are problems.

3. Some of the code in SSEDefs.h had some compiler checks to determine if features were available or not. I made CMake check for these features now and define some preprocessor macro variables that should turn it on or off. I suggest that we do this in the future for any magic like this.

James





Archive powered by MHonArc 2.6.16.

Top of page