| #!/usr/bin/make -f |
| |
| # gn args |
| defines = |
| defines += pkg_config=\"pkg-config\" |
| defines += platform2_root=\"$(shell pwd)/\" |
| defines += platform_subdir=\"modp_b64\" |
| defines += cxx=\"clang++\" |
| defines += cc=\"clang\" |
| defines += ar=\"ar\" |
| defines += enable_werror=false |
| defines += libdir=\"/usr/lib\" |
| defines += use={mojo=false asan=false coverage=false crypto=true dbus=true fuzzer=false timers=true cros_host=false profiling=false tcmalloc=false} |
| |
| # handle parallel build options |
| njobs=1 |
| ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) |
| njobs=$(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) |
| endif |
| |
| %: |
| dh $@ |
| |
| override_dh_auto_build-arch: |
| gn gen out/Release --args="$(defines)" |
| ninja -j$(njobs) -C out/Release |
| |
| override_dh_auto_clean: |
| rm -rf out |
| find . -name \*.pyc -execdir rm -f {} \; |
| dh_auto_clean |