aboutsummaryrefslogtreecommitdiff
path: root/Занимательное программирование/5/4_sound/build.ninja
diff options
context:
space:
mode:
authorEugen Wissner <belka@caraus.de>2026-03-01 19:56:04 +0100
committerEugen Wissner <belka@caraus.de>2026-03-01 19:56:04 +0100
commit11f0868d01838b8fc91e2409309db50942b62b65 (patch)
tree6059d248f724c7e74e03b7b9114f7d429a4d8e32 /Занимательное программирование/5/4_sound/build.ninja
parent1768f21de7b75c98c932fcd734218d348b1b0060 (diff)
downloadbook-exercises-11f0868d01838b8fc91e2409309db50942b62b65.tar.gz
Добавлена четвертая задача пятой главы
Diffstat (limited to 'Занимательное программирование/5/4_sound/build.ninja')
-rw-r--r--Занимательное программирование/5/4_sound/build.ninja12
1 files changed, 12 insertions, 0 deletions
diff --git a/Занимательное программирование/5/4_sound/build.ninja b/Занимательное программирование/5/4_sound/build.ninja
new file mode 100644
index 0000000..10de752
--- /dev/null
+++ b/Занимательное программирование/5/4_sound/build.ninja
@@ -0,0 +1,12 @@
+cxxflags =
+
+rule cxx
+ command = g++ $cxxflags -c -o $out $in
+
+rule ld
+ command = g++ $cxxflags $in -o $out
+
+build build/huffman.o: cxx huffman.cpp | huffman.hpp
+build build/sound: ld main.cpp build/huffman.o
+
+default build/sound