37 lines
		
	
	
		
			1020 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1020 B
		
	
	
	
		
			Makefile
		
	
	
	
	
	
| # Copyright (C) 2021 SCARV project <info@scarv.org>
 | |
| #
 | |
| # Use of this source code is restricted per the MIT license, a copy of which 
 | |
| # can be found at https://opensource.org/licenses/MIT (or should be included 
 | |
| # as LICENSE.txt within the associated archive or repository).
 | |
| 
 | |
| export  REPO_HOME = ${PWD}
 | |
| 
 | |
| # =============================================================================
 | |
| 
 | |
| export ALG  ?= ascon
 | |
| 
 | |
| export API  ?= aead
 | |
| export ARCH ?= generic
 | |
| export IMP  ?= nist
 | |
| export ISE  ?= xalu
 | |
| 
 | |
| export CONF ?=
 | |
| 
 | |
| # -----------------------------------------------------------------------------
 | |
| 
 | |
| sw-build :
 | |
| 	@make --directory="${REPO_HOME}/src" build
 | |
| sw-run   :
 | |
| 	@make --directory="${REPO_HOME}/src" run
 | |
| sw-scan  :
 | |
| 	@make --directory="${REPO_HOME}/src" scan
 | |
| sw-clean :
 | |
| 	@make --directory="${REPO_HOME}/src" clean
 | |
| 
 | |
| # -----------------------------------------------------------------------------
 | |
| 
 | |
| clean :
 | |
| 	@rm --force --recursive ${REPO_HOME}/build/*
 | |
| 
 | |
| # =============================================================================
 |