From 0c8191be28dfdac650088c894586f19833e57cd8 Mon Sep 17 00:00:00 2001 From: Armin Friedl Date: Mon, 25 Jul 2022 19:36:18 +0200 Subject: [PATCH] Add Makefile --- .gitignore | 2 ++ Makefile | 18 ++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 Makefile diff --git a/.gitignore b/.gitignore index dc14b57..d22aef4 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ +image.ppm + # Created by https://www.toptal.com/developers/gitignore/api/intellij+all,vim,emacs,linux,clion+all # Edit at https://www.toptal.com/developers/gitignore?templates=intellij+all,vim,emacs,linux,clion+all diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..93f44b4 --- /dev/null +++ b/Makefile @@ -0,0 +1,18 @@ +## +# Ray Tracing in One Weekend +# +# @file +# @version 0.1 + +mkdir = $(dir $(lastword $(MAKEFILE_LIST))) +debugdir = $(mkdir)/rtiww/cmake-build-debug + +all: trace + +rtiww: + cmake --build $(debugdir) --target rtiww -j9 + +trace: rtiww + $(debugdir)/rtiww >> $(mkdir)/image.ppm + +# end