cmake_minimum_required(VERSION 3.15.5)

set(JSCOMPS_DIR ${CMAKE_CURRENT_LIST_DIR}/../..)

# Most projects follow the same pattern, so can be added using this simple macro:
macro(add_jscomp_project jscomp_name) 
	om_add_project(
		${jscomp_name} # Project name
		${JSCOMPS_DIR}/${jscomp_name}/linux/${jscomp_name} # Source dir
		${OMNIS_OUTPUT_TREE}/jscomp # Output dir
		"" # Dependencies
		# Extra CMake args
	)
endmacro(add_jscomp_project)

### THE PROJECTS TO BUILD ###

add_jscomp_project("jsgeneric")
add_jscomp_project("jsgeneric2")
add_jscomp_project("jsgeneric3")
