# Copyright (C) 2013-2015 Czech Technical University in Prague # # Authors: # - Michal Sojka # # This document contains proprietary information belonging to Czech # Technical University in Prague. Passing on and copying of this # document, and communication of its contents is not permitted # without prior written authorization. # # File : Makefile.ccs # Abstract: # This makefile tries to build the RPP library by invoking Code # Composer Studio from command line. # Refs: # See http://processors.wiki.ti.com/index.php/Projects_-_Command_Line_Build/Create # and https://bugs.eclipse.org/bugs/show_bug.cgi?id=186847 all: lib include common.mk CCS_PROJECT = $(CURDIR)/build/tms570_hydctr lib: $(call rmdir,$(TMP_WORKSPACE)) $(call mkdir,$(TMP_WORKSPACE)) $(ECLIPSE) -noSplash -data $(TMP_WORKSPACE) -application com.ti.ccstudio.apps.projectImport -ccs.location $(CCS_PROJECT) $(ECLIPSE) -noSplash -data $(TMP_WORKSPACE) -application com.ti.ccstudio.apps.projectBuild -ccs.projects rpp-lib # Previous commands do not always return non-zero exit code on build failure - invoke make directly to not miss a potential error $(MAKE) -C $(CCS_PROJECT)/Debug $(call rmdir,$(TMP_WORKSPACE))