|
|
|
@ -67,7 +67,6 @@ |
|
|
|
|
|
|
|
#define REXM_MAX_RESOURCE_PATHS 256 |
|
|
|
|
|
|
|
|
|
|
|
// Create local commit with changes on example renaming |
|
|
|
#define RENAME_AUTO_COMMIT_CREATION |
|
|
|
|
|
|
|
@ -640,6 +639,10 @@ int main(int argc, char *argv[]) |
|
|
|
FileRename(TextFormat("%s/%s/%s.png", exBasePath, exCategory, exName), |
|
|
|
TextFormat("%s/%s/%s.png", exBasePath, exCategory, exRename)); |
|
|
|
|
|
|
|
// TODO: Edit: Update example source code metadata |
|
|
|
//rlExampleInfo *info = LoadExamplesData(exCollectionFilePath, exRename, false, NULL); // TODO: Load one example from collection |
|
|
|
//UpdateSourceMetadata(TextFormat("%s/%s/%s.c", exBasePath, exCategory, exRename), info); |
|
|
|
|
|
|
|
// NOTE: Example resource files do not need to be changed... |
|
|
|
// unless the example is moved from one caegory to another |
|
|
|
|
|
|
|
@ -1358,6 +1361,18 @@ static int UpdateRequiredFiles(void) |
|
|
|
{ |
|
|
|
int result = 0; |
|
|
|
|
|
|
|
// Edit: Example source code metadata for consistency |
|
|
|
//------------------------------------------------------------------------------------------------ |
|
|
|
int exListCount = 0; |
|
|
|
rlExampleInfo *exList = LoadExamplesData(exCollectionFilePath, "ALL", true, &exListCount); |
|
|
|
for (int i = 0; i < exListCount; i++) |
|
|
|
{ |
|
|
|
rlExampleInfo *info = &exList[i]; |
|
|
|
UpdateSourceMetadata(TextFormat("%s/%s/%s.c", exBasePath, info->category, info->name), info); |
|
|
|
} |
|
|
|
UnloadExamplesData(exList); |
|
|
|
//------------------------------------------------------------------------------------------------ |
|
|
|
|
|
|
|
// Edit: raylib/examples/Makefile --> Update from collection |
|
|
|
//------------------------------------------------------------------------------------------------ |
|
|
|
char *mkText = LoadFileText(TextFormat("%s/Makefile", exBasePath)); |
|
|
|
|