mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-15 00:01:28 +00:00
[Repositories] Protected extended repositories from being overwritten if exists (#3815)
This commit is contained in:
parent
6c18cd0bee
commit
4c7016bd7b
@ -513,6 +513,13 @@ foreach my $table_to_generate (@tables) {
|
||||
#############################################
|
||||
if ($repository_generation_option eq "all" || $repository_generation_option eq "extended") {
|
||||
my $generated_repository = './common/repositories/' . $table_to_generate . '_repository.h';
|
||||
|
||||
# check if file exists firsts
|
||||
if (-e $generated_repository) {
|
||||
print "File [$generated_repository] already exists! Can't overwrite extended once created!\n";
|
||||
next;
|
||||
}
|
||||
|
||||
my $cmake_generated_reference = $generated_repository;
|
||||
$cmake_generated_reference =~ s/.\/common\///g;
|
||||
$generated_repository_files .= $cmake_generated_reference . "\n";
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user