# This is the build file for project "lvtk"
# It is autogenerated by the Meson build system.
# Do not edit by hand.

ninja_required_version = 1.8.2

# Rules for module scanning.

# Rules for compiling.

rule cpp_COMPILER
 command = c++ $ARGS -MD -MQ $out -MF $DEPFILE -o $out -c $in
 deps = gcc
 depfile = $DEPFILE_UNQUOTED
 description = Compiling C++ object $out

# Rules for linking.

rule cpp_LINKER
 command = c++ $ARGS -o $out $in $LINK_ARGS
 description = Linking target $out

# Other rules

rule CUSTOM_COMMAND
 command = $COMMAND
 description = $DESC
 restat = 1

rule REGENERATE_BUILD
 command = /usr/bin/meson --internal regenerate /git_repos/avwlv2/lvtk /git_repos/avwlv2/lvtk/build
 description = Regenerating build files.
 generator = 1

# Phony build target, always out of date

build PHONY: phony 

# Build rules for targets

build test/unit.p/atom_test.cpp.o: cpp_COMPILER ../test/atom_test.cpp
 DEPFILE = test/unit.p/atom_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/atom_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/bufsize_test.cpp.o: cpp_COMPILER ../test/bufsize_test.cpp
 DEPFILE = test/unit.p/bufsize_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/bufsize_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/data_access_test.cpp.o: cpp_COMPILER ../test/data_access_test.cpp
 DEPFILE = test/unit.p/data_access_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/data_access_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/descriptor_test.cpp.o: cpp_COMPILER ../test/descriptor_test.cpp
 DEPFILE = test/unit.p/descriptor_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/descriptor_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/dynmanifest_test.cpp.o: cpp_COMPILER ../test/dynmanifest_test.cpp
 DEPFILE = test/unit.p/dynmanifest_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/dynmanifest_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/instance_access_test.cpp.o: cpp_COMPILER ../test/instance_access_test.cpp
 DEPFILE = test/unit.p/instance_access_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/instance_access_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/log_test.cpp.o: cpp_COMPILER ../test/log_test.cpp
 DEPFILE = test/unit.p/log_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/log_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/options_test.cpp.o: cpp_COMPILER ../test/options_test.cpp
 DEPFILE = test/unit.p/options_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/options_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/state_test.cpp.o: cpp_COMPILER ../test/state_test.cpp
 DEPFILE = test/unit.p/state_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/state_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/urid_test.cpp.o: cpp_COMPILER ../test/urid_test.cpp
 DEPFILE = test/unit.p/urid_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/urid_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/worker_test.cpp.o: cpp_COMPILER ../test/worker_test.cpp
 DEPFILE = test/unit.p/worker_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/worker_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/observer_test.cpp.o: cpp_COMPILER ../test/observer_test.cpp
 DEPFILE = test/unit.p/observer_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/observer_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/string_test.cpp.o: cpp_COMPILER ../test/string_test.cpp
 DEPFILE = test/unit.p/string_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/string_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/weak_ref_test.cpp.o: cpp_COMPILER ../test/weak_ref_test.cpp
 DEPFILE = test/unit.p/weak_ref_test.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/weak_ref_test.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit.p/main_unit.cpp.o: cpp_COMPILER ../test/main_unit.cpp
 DEPFILE = test/unit.p/main_unit.cpp.o.d
 DEPFILE_UNQUOTED = test/unit.p/main_unit.cpp.o.d
 ARGS = -Itest/unit.p -Itest -I../test -Isrc -I../src -I../include -I/usr/include -fvisibility=hidden -fdiagnostics-color=always -DNDEBUG -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=c++17 -O3 -DBOOST_ALL_NO_LIB -DLVTK_NO_SYMBOL_EXPORT

build test/unit: cpp_LINKER test/unit.p/atom_test.cpp.o test/unit.p/bufsize_test.cpp.o test/unit.p/data_access_test.cpp.o test/unit.p/descriptor_test.cpp.o test/unit.p/dynmanifest_test.cpp.o test/unit.p/instance_access_test.cpp.o test/unit.p/log_test.cpp.o test/unit.p/options_test.cpp.o test/unit.p/state_test.cpp.o test/unit.p/urid_test.cpp.o test/unit.p/worker_test.cpp.o test/unit.p/observer_test.cpp.o test/unit.p/string_test.cpp.o test/unit.p/weak_ref_test.cpp.o test/unit.p/main_unit.cpp.o
 LINK_ARGS = -Wl,--as-needed -Wl,--no-undefined -Wl,-O1

# Test rules

build test: phony meson-internal__test

build meson-internal__test: CUSTOM_COMMAND all PHONY
 COMMAND = /usr/bin/meson test --no-rebuild --print-errorlogs
 DESC = Running$ all$ tests.
 pool = console

build benchmark: phony meson-internal__benchmark

build meson-internal__benchmark: CUSTOM_COMMAND all PHONY
 COMMAND = /usr/bin/meson test --benchmark --logbase benchmarklog --num-processes=1 --no-rebuild
 DESC = Running$ benchmark$ suite.
 pool = console

# Install rules

build install: phony meson-internal__install

build meson-internal__install: CUSTOM_COMMAND PHONY | all
 DESC = Installing$ files.
 COMMAND = /usr/bin/meson install --no-rebuild
 pool = console

build dist: phony meson-internal__dist

build meson-internal__dist: CUSTOM_COMMAND PHONY
 DESC = Creating$ source$ packages
 COMMAND = /usr/bin/meson dist
 pool = console

# Suffix

build uninstall: phony meson-internal__uninstall

build meson-internal__uninstall: CUSTOM_COMMAND PHONY
 COMMAND = /usr/bin/meson --internal uninstall
 pool = console

build all: phony meson-test-prereq meson-benchmark-prereq test/unit

build meson-test-prereq: phony test/unit

build meson-benchmark-prereq: phony 

build clean: phony meson-internal__clean

build meson-internal__clean: CUSTOM_COMMAND PHONY
 COMMAND = /usr/bin/ninja -t clean
 description = Cleaning

build build.ninja: REGENERATE_BUILD ../meson.build ../meson_options.txt ../meson/deps/meson.build ../meson/supress/meson.build ../src/meson.build ../meson/pkgconfig/meson.build ../test/meson.build ../doc/meson.build meson-private/coredata.dat
 pool = console

build reconfigure: REGENERATE_BUILD PHONY
 pool = console

build ../meson.build ../meson_options.txt ../meson/deps/meson.build ../meson/supress/meson.build ../src/meson.build ../meson/pkgconfig/meson.build ../test/meson.build ../doc/meson.build meson-private/coredata.dat: phony 

default all

