mirror of
				https://github.com/hyperion-project/hyperion.ng.git
				synced 2025-03-01 10:33:28 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			913 B
		
	
	
	
		
			Makefile
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			913 B
		
	
	
	
		
			Makefile
		
	
	
		
			Executable File
		
	
	
	
	
#!/usr/bin/make -f
 | 
						|
export DH_VERBOSE = 1
 | 
						|
 | 
						|
BUILDDIR = build
 | 
						|
 | 
						|
build:
 | 
						|
	mkdir $(BUILDDIR);
 | 
						|
	cd $(BUILDDIR); cmake -DUSE_SYSTEM_MBEDTLS_LIBS=ON -DENABLE_DEPLOY_DEPENDENCIES=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../debian/tmp/usr ..
 | 
						|
	make -j4 -C $(BUILDDIR)
 | 
						|
 | 
						|
binary: binary-indep binary-arch
 | 
						|
 | 
						|
binary-indep:
 | 
						|
 | 
						|
binary-arch:
 | 
						|
	cd $(BUILDDIR); cmake -P cmake_install.cmake
 | 
						|
	rm -rf debian/tmp/usr/include debian/tmp/usr/lib debian/tmp/usr/bin/flatc
 | 
						|
	mkdir debian/tmp/DEBIAN
 | 
						|
	cp cmake/package-scripts/postinst debian/tmp/DEBIAN
 | 
						|
	chmod 0775 debian/tmp/DEBIAN/postinst
 | 
						|
	cp cmake/package-scripts/preinst debian/tmp/DEBIAN
 | 
						|
	chmod 0775 debian/tmp/DEBIAN/preinst
 | 
						|
	cp cmake/package-scripts/prerm debian/tmp/DEBIAN
 | 
						|
	chmod 0775 debian/tmp/DEBIAN/prerm
 | 
						|
	dpkg-gencontrol -phyperion
 | 
						|
	dpkg --build debian/tmp ..
 | 
						|
	rm -rf debian/tmp $(BUILDDIR)
 | 
						|
 | 
						|
clean:
 | 
						|
	rm -rf $(BUILDDIR)
 | 
						|
 | 
						|
.PHONY: build binary binary-arch binary-indep clean
 |