build: Detect number of CPUs for build processes on FreeBSD
[vpp.git] / build / external / deb / debian / rules
index 6393f82..901d468 100755 (executable)
@@ -1,6 +1,9 @@
 #!/usr/bin/make -f
 DH_VERBOSE = 1
 DEB_BUILD_OPTIONS = noddebs
+DEB_CFLAGS_MAINT_STRIP = -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -O2
+DEB_LDFLAGS_MAINT_STRIP = -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects
+DEB_CFLAGS_MAINT_APPEND = -O3
 PKG=vpp-ext-deps
 
 VERSION = $(shell dpkg-parsechangelog | sed -nr '/^Version:/s/Version: //p')
@@ -20,9 +23,11 @@ override_dh_clean:
        make $(MAKE_ARGS) clean
 
 override_dh_auto_configure:
-       make $(MAKE_ARGS) config
 
 override_dh_install:
        make $(MAKE_ARGS) install
+       @mkdir -p $(INSTALL_DIR)
        dh_install -p$(PKG) --autodest /opt
 
+override_dh_shlibdeps:
+       dh_shlibdeps -l$(INSTALL_DIR)lib/