|
26 | 26 | <ImageLocation Condition="'$(MEMORY)'=='FLASH'">\ER_FLASH</ImageLocation> |
27 | 27 | <LINK_FLAGS Condition="'$(COMPILER_TOOL)'!='GCC'">$(LINK_FLAGS) --verbose $(SWTC)keep *(.init_array)</LINK_FLAGS> |
28 | 28 | <MMP_DAT_SKIP>false</MMP_DAT_SKIP> |
29 | | - <MMP_DAT_CreateDatabaseFile>$(BIN_DIR)\tinyclr.dat</MMP_DAT_CreateDatabaseFile> |
30 | | - <EXEScatterFileDefinition>$(SRC_DIR)\scatterfile_tinyclr_$(COMPILER_TOOL).$(SCATTER_EXT)</EXEScatterFileDefinition> |
| 29 | + <MMP_DAT_CreateDatabaseFile>$(BIN_DIR)\$(AssemblyName).dat</MMP_DAT_CreateDatabaseFile> |
| 30 | + <EXEScatterFileDefinition>$(SRC_DIR)\scatterfile_$(AssemblyName)_$(COMPILER_TOOL).$(SCATTER_EXT)</EXEScatterFileDefinition> |
31 | 31 | <CompressImageFlashSym>EntryPoint</CompressImageFlashSym> |
32 | 32 | <CompressImageDatSym>TinyClr_Dat_Start</CompressImageDatSym> |
33 | 33 | <CompressImageCfgSym>g_ConfigurationSector</CompressImageCfgSym> |
34 | 34 | <!-- newlib-nano does not support long-long and long-double formatting, use standard newlib instead --> |
35 | 35 | <NewlibNano Condition="'$(COMPILER_TOOL)'=='GCC'">false</NewlibNano> |
36 | 36 | </PropertyGroup> |
37 | 37 | <ItemGroup> |
38 | | - <CompressImageSymdef Include="$(BIN_DIR)\TinyCLR.symdefs" /> |
39 | | - <CompressImageFlash Include="$(BIN_DIR)\TinyCLR.bin\ER_FLASH" /> |
40 | | - <!--<CompressImageDat Include="$(BIN_DIR)\TinyCLR.bin\ER_DAT" />--> |
41 | | - <CompressImageCfg Include="$(BIN_DIR)\TinyCLR.bin\ER_CONFIG" /> |
| 38 | + <CompressImageSymdef Include="$(BIN_DIR)\$(AssemblyName).symdefs" /> |
| 39 | + <CompressImageFlash Include="$(BIN_DIR)\$(AssemblyName).bin\ER_FLASH" /> |
| 40 | + <!--<CompressImageDat Include="$(BIN_DIR)\$(AssemblyName).bin\ER_DAT" />--> |
| 41 | + <CompressImageCfg Include="$(BIN_DIR)\$(AssemblyName).bin\ER_CONFIG" /> |
42 | 42 | </ItemGroup> |
43 | 43 | <ItemGroup> |
44 | 44 | <IncludePaths Include="DeviceCode\PAL" /> |
45 | 45 | <Compile Include="allocator.cpp" /> |
46 | 46 | <Compile Include="tinyclr.cpp" /> |
47 | 47 | <HFiles Include="$(SPOCLIENT)\clr\include\tinyclr_application.h" /> |
48 | | - <ObjFiles Include="$(OBJ_DIR)\tinyclr_dat.$(OBJ_EXT)" /> |
49 | | - <ScatterFileReferences Include="$(SRC_DIR)\scatterfile_tinyclr_$(COMPILER_TOOL).$(SCATTER_EXT)" /> |
| 48 | + <ObjFiles Include="$(OBJ_DIR)\$(AssemblyName)_dat.$(OBJ_EXT)" /> |
| 49 | + <ScatterFileReferences Include="$(SRC_DIR)\scatterfile_$(AssemblyName)_$(COMPILER_TOOL).$(SCATTER_EXT)" /> |
50 | 50 | </ItemGroup> |
51 | 51 | <Import Condition="'$(CORE_FEATUREPROJ)'==''" Project="$(SPOCLIENT)\Framework\Features\core.featureproj" /> |
52 | 52 | <Import Condition="'$(HARDWARE_FEATUREPROJ)'==''" Project="$(SPOCLIENT)\Framework\Features\Hardware.featureproj" /> |
|
0 commit comments