}
#endif // _di_fake_build_libraries_script_
-#ifndef _di_fake_build_libraries_shared_
- void fake_build_libraries_shared(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) {
+#ifndef _di_fake_build_library_shared_
+ void fake_build_library_shared(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) {
if (F_status_is_error(*status) || f_file_exists(file_stage.string) == F_true) return;
if (!data_build.setting.build_sources_library.used) return;
fake_build_touch(data, file_stage, status);
}
-#endif // _di_fake_build_libraries_shared_
+#endif // _di_fake_build_library_shared_
-#ifndef _di_fake_build_libraries_static_
- void fake_build_libraries_static(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) {
+#ifndef _di_fake_build_library_static_
+ void fake_build_library_static(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) {
if (F_status_is_error(*status) || f_file_exists(file_stage.string) == F_true) return;
if (!data_build.setting.build_sources_library.used) return;
fake_build_touch(data, file_stage, status);
}
}
-#endif // _di_fake_build_libraries_static_
+#endif // _di_fake_build_library_static_
#ifndef _di_fake_build_load_environment_
void fake_build_load_environment(const fake_data data, const fake_build_data data_build, fake_build_environment *environment, f_status *status) {
}
if (data_build.setting.build_shared) {
- fake_build_libraries_shared(data, data_build, mode, stage.file_libraries_shared, &status);
+ fake_build_library_shared(data, data_build, mode, stage.file_libraries_shared, &status);
- fake_build_programs_shared(data, data_build, mode, stage.file_programs_shared, &status);
+ fake_build_program_shared(data, data_build, mode, stage.file_programs_shared, &status);
}
if (data_build.setting.build_static) {
fake_build_objects_static(data, data_build, mode, stage.file_objects_static, &status);
- fake_build_libraries_static(data, data_build, mode, stage.file_libraries_static, &status);
+ fake_build_library_static(data, data_build, mode, stage.file_libraries_static, &status);
- fake_build_programs_static(data, data_build, mode, stage.file_programs_static, &status);
+ fake_build_program_static(data, data_build, mode, stage.file_programs_static, &status);
}
if (data_build.setting.build_script) {
}
#endif // _di_fake_build_programs_script_
-#ifndef _di_fake_build_programs_shared_
- void fake_build_programs_shared(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) {
+#ifndef _di_fake_build_program_shared_
+ void fake_build_program_shared(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) {
if (F_status_is_error(*status) || f_file_exists(file_stage.string) == F_true) return;
if (!data_build.setting.build_sources_program.used) return;
fake_build_touch(data, file_stage, status);
}
}
-#endif // _di_fake_build_programs_shared_
+#endif // _di_fake_build_program_shared_
-#ifndef _di_fake_build_programs_static_
- void fake_build_programs_static(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) {
+#ifndef _di_fake_build_program_static_
+ void fake_build_program_static(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) {
if (F_status_is_error(*status) || f_file_exists(file_stage.string) == F_true) return;
if (!data_build.setting.build_sources_program.used) return;
fake_build_touch(data, file_stage, status);
}
}
-#endif // _di_fake_build_programs_static_
+#endif // _di_fake_build_program_static_
#ifndef _di_fake_build_touch_
void fake_build_touch(const fake_data data, const f_string_dynamic file, f_status *status) {
* F_none on success.
* Status codes (with error bit) are returned on any problem.
*/
-#ifndef _di_fake_build_libraries_shared_
- extern void fake_build_libraries_shared(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) f_gcc_attribute_visibility_internal;
-#endif // _di_fake_build_libraries_shared_
+#ifndef _di_fake_build_library_shared_
+ extern void fake_build_library_shared(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) f_gcc_attribute_visibility_internal;
+#endif // _di_fake_build_library_shared_
/**
* Build the static libraries.
* F_none on success.
* Status codes (with error bit) are returned on any problem.
*/
-#ifndef _di_fake_build_libraries_static_
- extern void fake_build_libraries_static(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) f_gcc_attribute_visibility_internal;
-#endif // _di_fake_build_libraries_static_
+#ifndef _di_fake_build_library_static_
+ extern void fake_build_library_static(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) f_gcc_attribute_visibility_internal;
+#endif // _di_fake_build_library_static_
/**
* Find the build setting file, load it, validate it, and process it.
* F_none on success.
* Status codes (with error bit) are returned on any problem.
*/
-#ifndef _di_fake_build_programs_shared_
- extern void fake_build_programs_shared(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) f_gcc_attribute_visibility_internal;
-#endif // _di_fake_build_programs_shared_
+#ifndef _di_fake_build_program_shared_
+ extern void fake_build_program_shared(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) f_gcc_attribute_visibility_internal;
+#endif // _di_fake_build_program_shared_
/**
* Build the static programs.
* F_none on success.
* Status codes (with error bit) are returned on any problem.
*/
-#ifndef _di_fake_build_programs_static_
- extern void fake_build_programs_static(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) f_gcc_attribute_visibility_internal;
-#endif // _di_fake_build_programs_static_
+#ifndef _di_fake_build_program_static_
+ extern void fake_build_program_static(const fake_data data, const fake_build_data data_build, const f_mode mode, const f_string_static file_stage, f_status *status) f_gcc_attribute_visibility_internal;
+#endif // _di_fake_build_program_static_
/**
* Touch the given build stage file, but only if there are no current errors in status.