Fix duplicated symbols error
This commit is contained in:
@@ -37,7 +37,6 @@ entriesCountDef="\nconst unsigned int* entriesCount[${len}] = {"
|
|||||||
entriesDef="const void* entries[${len}] = {"
|
entriesDef="const void* entries[${len}] = {"
|
||||||
entriesCountDecl="extern const unsigned int* entriesCount[${len}];"
|
entriesCountDecl="extern const unsigned int* entriesCount[${len}];"
|
||||||
entriesDecl="extern const void* entries[${len}];"
|
entriesDecl="extern const void* entries[${len}];"
|
||||||
globalDefinitions=""
|
|
||||||
for unique_name in ${unique_file_names[@]} ; do
|
for unique_name in ${unique_file_names[@]} ; do
|
||||||
same_files=$(find $SHADER_PATH/ -type f -name "${unique_name}.*")
|
same_files=$(find $SHADER_PATH/ -type f -name "${unique_name}.*")
|
||||||
for same_file in ${same_files[@]} ; do
|
for same_file in ${same_files[@]} ; do
|
||||||
@@ -54,8 +53,6 @@ for unique_name in ${unique_file_names[@]} ; do
|
|||||||
filename_no_ext_first_upper="${unique_name^}"
|
filename_no_ext_first_upper="${unique_name^}"
|
||||||
entriesCountDef+="&fileTable${filename_no_ext_first_upper}Size"
|
entriesCountDef+="&fileTable${filename_no_ext_first_upper}Size"
|
||||||
entriesDef+="fileTable${filename_no_ext_first_upper}"
|
entriesDef+="fileTable${filename_no_ext_first_upper}"
|
||||||
globalDefinitions+="const unsigned int fileTable${filename_no_ext_first_upper}Size;\n"
|
|
||||||
globalDefinitions+="const TFileTableEntry fileTable${filename_no_ext_first_upper}[];\n"
|
|
||||||
|
|
||||||
if [ $i -ne $((len-1)) ]; then
|
if [ $i -ne $((len-1)) ]; then
|
||||||
entriesCountDef+=",\n\t\t"
|
entriesCountDef+=",\n\t\t"
|
||||||
@@ -75,4 +72,4 @@ done
|
|||||||
entriesCountDef+=" };"
|
entriesCountDef+=" };"
|
||||||
entriesDef+=" };"
|
entriesDef+=" };"
|
||||||
echo -e "${entriesCountDecl}\n${entriesDecl}\\n#endif /*GeneratedShaderData_H_INCLUDED*/" >> "$GENERATED_DATA_PATH"/GeneratedShaderData.h
|
echo -e "${entriesCountDecl}\n${entriesDecl}\\n#endif /*GeneratedShaderData_H_INCLUDED*/" >> "$GENERATED_DATA_PATH"/GeneratedShaderData.h
|
||||||
echo -e "\n${globalDefinitions}${entriesCountDef}\n${entriesDef}" >> "$GENERATED_DATA_PATH"/GeneratedShaderData.c
|
echo -e "\n${entriesCountDef}\n${entriesDef}" >> "$GENERATED_DATA_PATH"/GeneratedShaderData.c
|
||||||
|
|||||||
Reference in New Issue
Block a user