Skip to content

Commit d1fc4cc

Browse files
committed
fix bundle copying failed...
1 parent d8b25e0 commit d1fc4cc

3 files changed

Lines changed: 12 additions & 10 deletions

File tree

objects/obj_controller/Create_0.gml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ if (os_type = os_windows) {
88
if (!directory_exists(songs_directory)) execute_program("Xcopy", @'/E /I "' + filename_dir(bundled_songs_directory) + @'" "' + filename_dir(songs_directory) + @'"', true)
99
if (!directory_exists(pattern_directory)) execute_program("Xcopy", @'/E /I "' + filename_dir(bundled_pattern_directory) + @'" "' + filename_dir(pattern_directory) + @'"', true)
1010
} if (os_type = os_macosx) {
11-
if (!directory_exists(data_directory)) execute_program("cp", @'-fR "' + filename_dir(bundled_data_directory) + @'" "' + filename_dir(data_directory) + @'"', true)
11+
if (!directory_exists(data_directory)) execute_program("cp", @'-fR "' + filename_dir(bundled_data_directory) + @'." "' + filename_dir(data_directory) + @'"', true)
1212
//if (!directory_exists(songs_directory)) directory_create(songs_directory)
1313
//if (!directory_exists(pattern_directory)) directory_create(pattern_directory)
1414
} if (os_type = os_linux) {
15-
if (!directory_exists(data_directory)) execute_program("cp", @'-fR "' + filename_dir(bundled_data_directory) + @'" "' + filename_dir(data_directory) + @'"', true)
16-
if (!directory_exists(songs_directory)) execute_program("cp", @'-fR "' + filename_dir(bundled_songs_directory) + @'" "' + filename_dir(songs_directory) + @'"', true)
17-
if (!directory_exists(pattern_directory)) execute_program("cp", @'-fR "' + filename_dir(bundled_pattern_directory) + @'" "' + filename_dir(pattern_directory) + @'"', true)
15+
if (!directory_exists(data_directory)) execute_program("cp", @'-fR "' + filename_dir(bundled_data_directory) + @'." "' + filename_dir(data_directory) + @'"', true)
16+
if (!directory_exists(songs_directory)) execute_program("cp", @'-fR "' + filename_dir(bundled_songs_directory) + @'." "' + filename_dir(songs_directory) + @'"', true)
17+
if (!directory_exists(pattern_directory)) execute_program("cp", @'-fR "' + filename_dir(bundled_pattern_directory) + @'." "' + filename_dir(pattern_directory) + @'"', true)
1818
} if (os_type = os_ios) {
1919
if (!directory_exists(data_directory)) directory_copy(bundled_data_directory, data_directory);
2020
if (!directory_exists(songs_directory)) directory_copy(bundled_songs_directory, songs_directory);

scripts/control_create/control_create.gml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -705,8 +705,6 @@ function control_create() {
705705
update_download = -1
706706
downloaded_size = 0
707707
total_size = -1
708-
changelogstr = load_text(bundled_data_directory + "changelog.txt")
709-
creditsstr = load_text(bundled_data_directory + "credits.txt")
710708
if (file_exists_lib(settings_file) && vers != version) {
711709
if (theme = 2) fdark = 1
712710
theme = 3 // Sets to the Fluent theme when updated
@@ -715,6 +713,8 @@ function control_create() {
715713
donate_banner = 1 // Enable donate banner after each update
716714
}
717715
if (file_exists_lib(settings_file) && vers_date != version_date) copy_bundled_files()
716+
changelogstr = load_text(bundled_data_directory + "changelog.txt")
717+
creditsstr = load_text(bundled_data_directory + "credits.txt")
718718

719719
if (os_type = os_ios) recent_song[0] = bundled_songs_directory + "the_ground's_colour_is_yellow.nbs"
720720

scripts/copy_bundled_files/copy_bundled_files.gml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
function copy_bundled_files(){
2-
if (os_type != os_windows) {
3-
execute_program("cp", @'-fR "' + filename_dir(bundled_data_directory) + @'" "' + filename_dir(data_directory) + @'"', true)
4-
execute_program("cp", @'-fR "' + filename_dir(bundled_songs_directory) + @'" "' + filename_dir(songs_directory) + @'"', true)
5-
execute_program("cp", @'-fR "' + filename_dir(bundled_pattern_directory) + @'" "' + filename_dir(pattern_directory) + @'"', true)
2+
if (os_type = os_linux) {
3+
execute_program("cp", @'-fR "' + filename_dir(bundled_data_directory) + @'." "' + filename_dir(data_directory) + @'"', true)
4+
execute_program("cp", @'-fR "' + filename_dir(bundled_songs_directory) + @'." "' + filename_dir(songs_directory) + @'"', true)
5+
execute_program("cp", @'-fR "' + filename_dir(bundled_pattern_directory) + @'." "' + filename_dir(pattern_directory) + @'"', true)
6+
} else if (os_type = os_macosx) {
7+
execute_program("cp", @'-fR "' + filename_dir(bundled_data_directory) + @'." "' + filename_dir(data_directory) + @'"', true)
68
} else {
79
execute_program("Xcopy", @'/E /I /Y "' + filename_dir(bundled_data_directory) + @'" "' + filename_dir(data_directory) + @'"', true)
810
execute_program("Xcopy", @'/E /I /Y "' + filename_dir(bundled_songs_directory) + @'" "' + filename_dir(songs_directory) + @'"', true)

0 commit comments

Comments
 (0)