# This is the build file for project "cityhash" # It is autogenerated by the Meson build system. # Do not edit by hand. ninja_required_version = 1.5.1 # Rules for compiling. rule llvm_ir_COMPILER command = sc++ $ARGS -o $out -c $in description = Compiling LLVM IR object $in. rule cpp_COMPILER command = sc++ $ARGS -MD -MQ $out -MF '$DEPFILE' -o $out -c $in deps = gcc depfile = $DEPFILE description = Compiling C++ object $out. rule cpp_PCH command = sc++ $ARGS -MD -MQ $out -MF '$DEPFILE' -o $out -c $in deps = gcc depfile = $DEPFILE description = Precompiling header $in. # Rules for linking. rule STATIC_LINKER command = rm -f $out && ar $LINK_ARGS $out $in description = Linking static target $out. rule cpp_LINKER command = sc++ $ARGS -o $out $in $LINK_ARGS $aliasing description = Linking target $out. rule SHSYM command = /usr/bin/python3.6 /usr/local/bin/meson --internal symbolextractor $in $out $CROSS restat = 1 description = Generating symbol file $out. # Other rules rule CUSTOM_COMMAND command = $COMMAND description = $DESC restat = 1 rule CUSTOM_COMMAND_DEP command = $COMMAND description = $DESC deps = gcc depfile = $DEPFILE restat = 1 rule REGENERATE_BUILD command = /usr/bin/python3.6 /usr/local/bin/meson --internal regenerate /mnt/c/Users/Mahmoud/git/cityhash /mnt/c/Users/Mahmoud/git/cityhash/build --backend ninja description = Regenerating build files. generator = 1 # Phony build target, always out of date build PHONY: phony # Build rules for targets build cityhash@sha/src_city.cc.o: cpp_COMPILER ../src/city.cc DEPFILE = cityhash@sha/src_city.cc.o.d ARGS = -Icityhash@sha -I. -I.. -I../src/ -Iinternal -I../internal -Xclang -fcolor-diagnostics -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -Wnon-virtual-dtor -O0 -g -march=native -msse4a -mfma -march=native -msse4a -mfma -D_GLIBCXX_USE_CXX11_ABI -fPIC build cityhash@sha/libcityhash.so.symbols: SHSYM libcityhash.so build libcityhash.so: cpp_LINKER cityhash@sha/src_city.cc.o LINK_ARGS = -Wl,--no-undefined -Wl,--as-needed -shared -fPIC -Wl,--start-group -Wl,-soname,libcityhash.so -Wl,--end-group -march=native -msse4a -mfma -D_GLIBCXX_USE_CXX11_ABI # Test rules build meson-test: CUSTOM_COMMAND all PHONY COMMAND = /usr/bin/python3.6 -u /usr/local/bin/meson test --no-rebuild --print-errorlogs DESC = Running$ all$ tests. pool = console build test: phony meson-test build meson-benchmark: CUSTOM_COMMAND all PHONY COMMAND = /usr/bin/python3.6 -u /usr/local/bin/meson test --benchmark --logbase benchmarklog --num-processes=1 --no-rebuild DESC = Running$ benchmark$ suite. pool = console build benchmark: phony meson-benchmark # Install rules build meson-install: CUSTOM_COMMAND PHONY | all DESC = Installing$ files. COMMAND = /usr/bin/python3.6 /usr/local/bin/meson --internal install /mnt/c/Users/Mahmoud/git/cityhash/build/meson-private/install.dat pool = console build install: phony meson-install build meson-dist: CUSTOM_COMMAND PHONY DESC = Creating$ source$ packages COMMAND = /usr/bin/python3.6 /usr/local/bin/meson --internal dist /mnt/c/Users/Mahmoud/git/cityhash /mnt/c/Users/Mahmoud/git/cityhash/build /usr/bin/python3.6 /usr/local/bin/meson pool = console build dist: phony meson-dist # Suffix build meson-scan-build: CUSTOM_COMMAND PHONY COMMAND = /usr/bin/python3.6 /usr/local/bin/meson --internal scanbuild /mnt/c/Users/Mahmoud/git/cityhash /mnt/c/Users/Mahmoud/git/cityhash/build /usr/bin/python3.6 /usr/local/bin/meson pool = console build scan-build: phony meson-scan-build build meson-uninstall: CUSTOM_COMMAND PHONY COMMAND = /usr/bin/python3.6 /usr/local/bin/meson --internal uninstall pool = console build uninstall: phony meson-uninstall build all: phony libcityhash.so default all build clean: phony meson-clean build meson-clean: CUSTOM_COMMAND PHONY COMMAND = ninja -t clean description = Cleaning. build build.ninja: REGENERATE_BUILD ../meson.build ../internal/meson.build meson-private/coredata.dat pool = console build reconfigure: REGENERATE_BUILD PHONY pool = console build ../meson.build ../internal/meson.build meson-private/coredata.dat: phony