|
|
|
|
@ -31,7 +31,8 @@ int yon_kernel_save(main_window *widgets){
|
|
|
|
|
int size;
|
|
|
|
|
config_str parameters = yon_config_get_save_parameters_by_key(&size,modules_extra_parameter,KERNEL_BOOT_parameter,NULL);
|
|
|
|
|
if (parameters){
|
|
|
|
|
char *command = yon_char_parsed_to_string(parameters,size,";");
|
|
|
|
|
char *command_parameters = yon_char_parsed_to_string(parameters,size," -- ");
|
|
|
|
|
char *command = yon_char_unite(ubconfig_dull_command,"--target system ",command_parameters,NULL);
|
|
|
|
|
if (!system(command)){}
|
|
|
|
|
free(command);
|
|
|
|
|
yon_char_parsed_free(parameters,size);
|
|
|
|
|
@ -64,7 +65,8 @@ int yon_kernel_addon_save(main_window *widgets){
|
|
|
|
|
int size;
|
|
|
|
|
config_str parameters = yon_config_get_save_parameters_by_key(&size,modules_extra_parameter,NULL);
|
|
|
|
|
if (parameters){
|
|
|
|
|
char *command = yon_char_parsed_to_string(parameters,size,";");
|
|
|
|
|
char *command_parameters = yon_char_parsed_to_string(parameters,size," -- ");
|
|
|
|
|
char *command = yon_char_unite(ubconfig_dull_command,"--target system ",command_parameters,NULL);
|
|
|
|
|
if (!system(command)){}
|
|
|
|
|
free(command);
|
|
|
|
|
yon_char_parsed_free(parameters,size);
|
|
|
|
|
@ -97,7 +99,8 @@ int yon_os_components_save(main_window *widgets){
|
|
|
|
|
int size;
|
|
|
|
|
config_str parameters = yon_config_get_save_parameters_by_key(&size,modules_parameter,NULL);
|
|
|
|
|
if (parameters){
|
|
|
|
|
char *command = yon_char_parsed_to_string(parameters,size,";");
|
|
|
|
|
char *command_parameters = yon_char_parsed_to_string(parameters,size," -- ");
|
|
|
|
|
char *command = yon_char_unite(ubconfig_dull_command,"--target system ",command_parameters,NULL);
|
|
|
|
|
if (!system(command)){}
|
|
|
|
|
free(command);
|
|
|
|
|
yon_char_parsed_free(parameters,size);
|
|
|
|
|
@ -224,7 +227,8 @@ int yon_software_save(main_window *widgets){
|
|
|
|
|
int size;
|
|
|
|
|
config_str parameters = yon_config_get_save_parameters_by_key(&size,modules_extra_parameter,NULL);
|
|
|
|
|
if (parameters){
|
|
|
|
|
char *command = yon_char_parsed_to_string(parameters,size,";");
|
|
|
|
|
char *command_parameters = yon_char_parsed_to_string(parameters,size," -- ");
|
|
|
|
|
char *command = yon_char_unite(ubconfig_dull_command,"--target system ",command_parameters,NULL);
|
|
|
|
|
if (!system(command)){}
|
|
|
|
|
free(command);
|
|
|
|
|
yon_char_parsed_free(parameters,size);
|
|
|
|
|
@ -288,7 +292,8 @@ int yon_pacman_software_save(main_window *widgets){
|
|
|
|
|
int size;
|
|
|
|
|
config_str parameters = yon_config_get_save_parameters_by_key(&size,packages_parameter,NULL);
|
|
|
|
|
if (parameters){
|
|
|
|
|
char *command = yon_char_parsed_to_string(parameters,size,";");
|
|
|
|
|
char *command_parameters = yon_char_parsed_to_string(parameters,size," -- ");
|
|
|
|
|
char *command = yon_char_unite(ubconfig_dull_command,"--target system ",command_parameters,NULL);
|
|
|
|
|
if (!system(command)){}
|
|
|
|
|
free(command);
|
|
|
|
|
yon_char_parsed_free(parameters,size);
|
|
|
|
|
|