UPenn-RoboCup/UPennalizers — Issue #10: More General Makefiles
Author: brindza
Created: 2011-11-05 01:33:15+00:00
State: open

Most (if not all) of the makefiles assume the location of libraries and header files. This requires everyone to either install everything in the same place or edit the makefiles on a per computer basis.

I think an easy, good solution would be to use set environment variables for this e.g. WEBOTS_HOME, LUA_LIB, LUA_INC, etc

If the person has them installed in a different directory then they can set these variables, otherwise it will use the assumed locations as we have before.

An external program such as CMake is also an option.