mirror of
https://github.com/yuzu-emu/FasTC.git
synced 2025-01-08 22:05:37 +00:00
80 lines
1.6 KiB
CMake
80 lines
1.6 KiB
CMake
# Copyright 2016 The University of North Carolina at Chapel Hill
|
|
#
|
|
# Licensed under the Apache License, Version 2.0 (the "License");
|
|
# you may not use this file except in compliance with the License.
|
|
# You may obtain a copy of the License at
|
|
#
|
|
# http://www.apache.org/licenses/LICENSE-2.0
|
|
#
|
|
# Unless required by applicable law or agreed to in writing, software
|
|
# distributed under the License is distributed on an "AS IS" BASIS,
|
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
# See the License for the specific language governing permissions and
|
|
# limitations under the License.
|
|
#
|
|
# Please send all BUG REPORTS to <pavel@cs.unc.edu>.
|
|
# <http://gamma.cs.unc.edu/FasTC/>
|
|
|
|
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_LIST_DIR})
|
|
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_LIST_DIR}/arvo)
|
|
|
|
SET( HEADERS
|
|
avpcl.h
|
|
bits.h
|
|
endpts.h
|
|
ImfArray.h
|
|
rgba.h
|
|
shapes_three.h
|
|
shapes_two.h
|
|
targa.h
|
|
tile.h
|
|
utils.h
|
|
arvo/ArvoMath.h
|
|
arvo/Char.h
|
|
arvo/Complex.h
|
|
arvo/form.h
|
|
arvo/Matrix.h
|
|
arvo/Perm.h
|
|
arvo/Rand.h
|
|
arvo/SI_units.h
|
|
arvo/SphTri.h
|
|
arvo/SVD.h
|
|
arvo/Token.h
|
|
arvo/Vec2.h
|
|
arvo/Vec3.h
|
|
arvo/Vec4.h
|
|
arvo/Vector.h
|
|
)
|
|
|
|
SET( SOURCES
|
|
avpcl.cpp
|
|
avpcl_mode0.cpp
|
|
avpcl_mode1.cpp
|
|
avpcl_mode2.cpp
|
|
avpcl_mode3.cpp
|
|
avpcl_mode4.cpp
|
|
avpcl_mode5.cpp
|
|
avpcl_mode6.cpp
|
|
avpcl_mode7.cpp
|
|
targa.cpp
|
|
utils.cpp
|
|
arvo/ArvoMath.cpp
|
|
arvo/Char.cpp
|
|
arvo/Complex.cpp
|
|
arvo/Matrix.cpp
|
|
arvo/Perm.cpp
|
|
arvo/Rand.cpp
|
|
arvo/SphTri.cpp
|
|
arvo/SVD.cpp
|
|
arvo/Token.cpp
|
|
arvo/Vec2.cpp
|
|
arvo/Vec3.cpp
|
|
arvo/Vec4.cpp
|
|
arvo/Vector.cpp
|
|
)
|
|
|
|
ADD_LIBRARY( avpcl
|
|
${HEADERS}
|
|
${SOURCES}
|
|
)
|