Assemblies with capital letters names break ISIM

Description

Assemblies with capital letters in the name break ISIM. For example, an assembly with the name LIME_TUNE_FILE fails the build with the error:

=============Building assembly LIME_TUNE_FILE
make[2]: Entering directory `/home/jek/wballRepo/embedded/ocpi_projects/fsk_opencpi/hdl/assemblies/LIME_TUNE_FILE'
Generating the definition file: gen/LIME_TUNE_FILE-defs.vh
Generating the implementation header file: gen/LIME_TUNE_FILE-impl.vh from LIME_TUNE_FILE.xml
Generating the implementation skeleton file: gen/LIME_TUNE_FILE-skel.v
Generating the assembly source file: gen/LIME_TUNE_FILE-assy.v from LIME_TUNE_FILE.xml
Generating the opposite language definition file: gen/LIME_TUNE_FILE-defs.vhd
Generating the VHDL implementation file: gen/LIME_TUNE_FILE-impl.vhd from LIME_TUNE_FILE.xml
Building the LIME_TUNE_FILE assembly for isim (target-isim/LIME_TUNE_FILE)
ERROR:Simulator:702 - Can not find design unit LIME_TUNE_FILE.LIME_TUNE_FILE in library work located at isim/work
Error: isim failed(1). See target-isim/LIME_TUNE_FILE-isim.out. 0:02.35 at 15:55:54
make[2]: *** [target-isim/LIME_TUNE_FILE] Error 1
make[2]: Leaving directory `/home/jek/wballRepo/embedded/ocpi_projects/fsk_opencpi/hdl/assemblies/LIME_TUNE_FILE'
make[1]: *** [LIME_TUNE_FILE] Error 2
make[1]: Leaving directory `/home/jek/wballRepo/embedded/ocpi_projects/fsk_opencpi/hdl/assemblies'
make: *** [all] Error 2

An assembly with the same <HdlAssembly> XML and Makefile with the name lime_tune_file builds without errors.
ISIM log file attached.

Environment

None

Status

Assignee

Unassigned

Reporter

chris hinkey

Labels

None

Components

Priority

Minor