diff options
author | Daniel Kolesa <d.kolesa@osg.samsung.com> | 2015-10-13 14:34:47 +0100 |
---|---|---|
committer | Daniel Kolesa <d.kolesa@osg.samsung.com> | 2015-11-09 15:02:32 +0000 |
commit | a29d6aed6630c7d598695539ea85ca4535891e57 (patch) | |
tree | 3d2be016ddacb866b66121c750c3d1c351039912 | |
parent | e992a3a1e0b597fecbe4b935659138d6a9bafcf2 (diff) | |
download | efl-a29d6aed6630c7d598695539ea85ca4535891e57.tar.gz |
eolian generator: remove useless --eo argument
-rw-r--r-- | src/Makefile_Eolian_Helper.am | 6 | ||||
-rw-r--r-- | src/bin/eolian/main.c | 10 | ||||
-rw-r--r-- | src/tests/eolian/eolian_generation.c | 18 |
3 files changed, 12 insertions, 22 deletions
diff --git a/src/Makefile_Eolian_Helper.am b/src/Makefile_Eolian_Helper.am index 34ea60fc3a..5cd5e380c9 100644 --- a/src/Makefile_Eolian_Helper.am +++ b/src/Makefile_Eolian_Helper.am @@ -15,17 +15,17 @@ SUFFIXES = .eo .eo.c .eo.h .eo.legacy.h .eot .eot.h %.eo.c: %.eo ${_EOLIAN_GEN_DEP} $(AM_V_EOL) \ $(MKDIR_P) $(dir $@); \ - $(EOLIAN_GEN) --eo --legacy $(EOLIAN_FLAGS) --gc -o $@ $< + $(EOLIAN_GEN) --legacy $(EOLIAN_FLAGS) --gc -o $@ $< %.eo.h: %.eo ${_EOLIAN_GEN_DEP} $(AM_V_EOL) \ $(MKDIR_P) $(dir $@); \ - $(EOLIAN_GEN) --eo $(EOLIAN_FLAGS) --gh -o $@ $< + $(EOLIAN_GEN) $(EOLIAN_FLAGS) --gh -o $@ $< %.eot.h: %.eot ${_EOLIAN_GEN_DEP} $(AM_V_EOL) \ $(MKDIR_P) $(dir $@); \ - $(EOLIAN_GEN) --eo $(EOLIAN_FLAGS) --gh -o $@ $< + $(EOLIAN_GEN) $(EOLIAN_FLAGS) --gh -o $@ $< %.eo.legacy.h: %.eo ${_EOLIAN_GEN_DEP} $(AM_V_EOL) \ diff --git a/src/bin/eolian/main.c b/src/bin/eolian/main.c index c213a5c5d8..8b5d02d73e 100644 --- a/src/bin/eolian/main.c +++ b/src/bin/eolian/main.c @@ -258,7 +258,6 @@ enum C_IMPL_GEN }; static int gen_opt = NO_WAY_GEN; -static int eo_needed = 0; static int legacy_support = 0; #define EO_SUFFIX ".eo" @@ -291,7 +290,6 @@ int main(int argc, char **argv) static struct option long_options[] = { /* These options set a flag. */ - {"eo", no_argument, &eo_needed, 1}, {"help", no_argument, 0, 'h'}, {"gh", no_argument, &gen_opt, H_GEN}, {"gc", no_argument, &gen_opt, C_GEN}, @@ -367,14 +365,6 @@ int main(int argc, char **argv) eo_filename_copy = strdup(eo_filename); eo_file_basename = basename(eo_filename_copy); - /* Only needed for .eo files */ - if (is_eo && !eo_needed && !(gen_opt == H_GEN && legacy_support)) - { - /* FIXME: perhaps ditch this completely */ - fprintf(stderr, "eolian: --eo not specified\n"); - goto end; - } - if (gen_opt) { if (!output_filename) diff --git a/src/tests/eolian/eolian_generation.c b/src/tests/eolian/eolian_generation.c index 097614657c..a6bedb3b2a 100644 --- a/src/tests/eolian/eolian_generation.c +++ b/src/tests/eolian/eolian_generation.c @@ -100,12 +100,12 @@ START_TEST(eolian_dev_impl_code) #endif ); remove(output_filepath); - fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/object_impl.eo", "--eo --gi", output_filepath)); + fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/object_impl.eo", "--gi", output_filepath)); fail_if(!_files_compare(PACKAGE_DATA_DIR"/data/object_impl_ref.c", output_filepath)); /* Check that nothing is added */ - fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/object_impl.eo", "--eo --gi", output_filepath)); + fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/object_impl.eo", "--gi", output_filepath)); fail_if(!_files_compare(PACKAGE_DATA_DIR"/data/object_impl_ref.c", output_filepath)); - fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/object_impl_add.eo", "--eo --gi", output_filepath)); + fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/object_impl_add.eo", "--gi", output_filepath)); fail_if(!_files_compare(PACKAGE_DATA_DIR"/data/object_impl_add_ref.c", output_filepath)); } END_TEST @@ -121,9 +121,9 @@ START_TEST(eolian_types_generation) #endif ); remove(output_filepath); - fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/typedef.eo", "--eo --gh", output_filepath)); + fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/typedef.eo", "--gh", output_filepath)); fail_if(!_files_compare(PACKAGE_DATA_DIR"/data/typedef_ref.c", output_filepath)); - fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/struct.eo", "--eo --gh", output_filepath)); + fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/struct.eo", "--gh", output_filepath)); fail_if(!_files_compare(PACKAGE_DATA_DIR"/data/struct_ref.c", output_filepath)); } END_TEST @@ -139,7 +139,7 @@ START_TEST(eolian_default_values_generation) #endif ); remove(output_filepath); - fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/class_simple.eo", "--eo --gc", output_filepath)); + fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/class_simple.eo", "--gc", output_filepath)); fail_if(!_files_compare(PACKAGE_DATA_DIR"/data/class_simple_ref.c", output_filepath)); } END_TEST @@ -155,7 +155,7 @@ START_TEST(eolian_override_generation) #endif ); remove(output_filepath); - fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/override.eo", "--eo --gc", output_filepath)); + fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/override.eo", "--gc", output_filepath)); fail_if(!_files_compare(PACKAGE_DATA_DIR"/data/override_ref.c", output_filepath)); } END_TEST @@ -171,7 +171,7 @@ START_TEST(eolian_functions_descriptions) #endif ); remove(output_filepath); - fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/class_simple.eo", "--eo --gh", output_filepath)); + fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/class_simple.eo", "--gh", output_filepath)); fail_if(!_files_compare(PACKAGE_DATA_DIR"/data/class_simple_ref_eo.h", output_filepath)); remove(output_filepath); fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/class_simple.eo", "--legacy --gh", output_filepath)); @@ -207,7 +207,7 @@ START_TEST(eolian_docs) #endif ); remove(output_filepath); - fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/docs.eo", "--eo --gh", output_filepath)); + fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/docs.eo", "--gh", output_filepath)); fail_if(!_files_compare(PACKAGE_DATA_DIR"/data/docs_ref.h", output_filepath)); remove(output_filepath); fail_if(0 != _eolian_gen_execute(PACKAGE_DATA_DIR"/data/docs.eo", "--legacy --gh", output_filepath)); |