Cleanup: remove contributors for CMake files
[blender.git] / intern / iksolver / CMakeLists.txt
index c0990c2..4e9cc7c 100644 (file)
@@ -1,13 +1,9 @@
-# $Id$
-# ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
+# ***** BEGIN GPL LICENSE BLOCK *****
 #
 # This program is free software; you can redistribute it and/or
 # modify it under the terms of the GNU General Public License
 # as published by the Free Software Foundation; either version 2
-# of the License, or (at your option) any later version. The Blender
-# Foundation also sells licenses for use in proprietary software under
-# the Blender License.  See http://www.blender.org/BL/ for information
-# about this.
+# of the License, or (at your option) any later version.
 #
 # This program is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 #
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software Foundation,
-# Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+# Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 #
 # The Original Code is Copyright (C) 2006, Blender Foundation
 # All rights reserved.
-#
-# The Original Code is: all of this file.
-#
-# Contributor(s): Jacques Beaurain.
-#
-# ***** END GPL/BL DUAL LICENSE BLOCK *****
+# ***** END GPL LICENSE BLOCK *****
+
+set(INC
+       intern
+       ../memutil
+)
+
+set(INC_SYS
+       ${EIGEN3_INCLUDE_DIRS}
+)
 
-SET(INC intern ../moto/include ../memutil)
+set(SRC
+       intern/IK_QJacobian.cpp
+       intern/IK_QJacobianSolver.cpp
+       intern/IK_QSegment.cpp
+       intern/IK_QTask.cpp
+       intern/IK_Solver.cpp
 
-FILE(GLOB SRC intern/*.cpp)
+       extern/IK_solver.h
+       intern/IK_Math.h
+       intern/IK_QJacobian.h
+       intern/IK_QJacobianSolver.h
+       intern/IK_QSegment.h
+       intern/IK_QTask.h
+)
 
-BLENDERLIB_NOLIST(blender_IK "${SRC}" "${INC}")
-#, libtype=['blender'], priority = [10] )
+blender_add_lib(bf_intern_iksolver "${SRC}" "${INC}" "${INC_SYS}")