Hdlmake:9732b71939696206eb1a00a9261ae8477aa4aa7a commitshttps://ohwr.org/project/hdl-make/commits/9732b71939696206eb1a00a9261ae8477aa4aa7a2019-11-01T08:00:17Zhttps://ohwr.org/project/hdl-make/commit/9732b71939696206eb1a00a9261ae8477aa4aa7amakefilevsim: simplify.2019-11-01T08:00:17ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/5cea63adf3a2d500d9bba2dbd2d550b9de6578a7testsuite: adjust baseline after last commit.2019-11-01T07:59:59ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/19a0d8a155ee8daf6664cb95d7d96e5212e5cf47ghdl: support library.2019-11-01T07:54:29ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/568a579a38ded03ffd6502d79fb74062f8552edbmakefilesim.py: factorize code.2019-11-01T07:51:51ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/373995027da9ed209f061356371325085d5edc53doc: remove unused internal documentation.2019-10-31T10:32:37ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/d7559745cdf8b2b410061580d03044afcbf3f5b6doc: minor fixes.2019-10-31T10:31:45ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/0ab5685aa5787adb60182d6c9ba6e59b93d1de09Recreate __main__.py2019-10-31T10:03:40ZTristan Gingoldtristan.gingold@cern.ch
Fix <a href="/project/hdl-make/issues/100" data-original="#100" data-link="false" data-link-reference="false" data-project="10721" data-issue="67262" data-reference-type="issue" data-container="body" data-placement="bottom" title="Invalid installation instructions in the develop branch" class="gfm gfm-issue has-tooltip">#100</a>https://ohwr.org/project/hdl-make/commit/e4b87f7568feaf5e1b945c9399c262bcba7514cemakefilevsim.py: simplify2019-10-31T09:33:17ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/cabc34215450643c0cce72a81451e840116319a7makefilevsim.py: abstract _get_stamp_file()2019-10-31T09:30:33ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/01dda1abc822b500bd27787b729ee1321a85601fmakefilevsim.py: remove extra blanks.2019-10-31T09:20:12ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/ff44c62d3a96788d41114f9302b31dad25a23efdmakefilevsim.py: simplify.2019-10-31T09:15:07ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/ce11eb90cb658d2b0c6a30551df818da149bc6f8Rework verilog include dependencies.2019-10-31T08:38:53ZTristan Gingoldtristan.gingold@cern.ch
They are now handled separately, as they aren't source files.https://ohwr.org/project/hdl-make/commit/1f6dad0456d23f90ae6fc08a2c54358933a0ef3adep_file: remove unused include dependency.2019-10-31T08:02:53ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/6d968e952fbd4da7eb178316803d4436451cba5dsourcefiles: simplify DepRelation.2019-10-30T16:37:44ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/1d55f71654a2ef28ef2c7a70df349ef2238a5b2bdep_file.py: split rels set into requires/provides.2019-10-30T16:15:56ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/f7cfce26c010601c33b1e5ebbcc89332c7a283c9dep_file.py: split add_relation to add_depend/add_require2019-10-30T16:10:22ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/fad4853387e2b35b99186fec53503605001728b1tools: minor refactoring (pass top manifest to write_makefile).2019-10-30T15:39:11ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/25ad26d03f2f72e16ddfcabdd032353b07b10c84tools: rename makefile_write.py to load_tool.py2019-10-30T15:29:19ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/c7f960412c6550688a499e72e116eaaca1028231action.py: remove 'config' attribute.2019-10-30T15:16:46ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/caa2a4de0f62495033fcd94d11f7d501acfd54ffcommands.py: minor simplication.2019-10-30T15:07:59ZTristan Gingoldtristan.gingold@cern.ch
No need to add modules while fetching, as modules are always added during
creation.https://ohwr.org/project/hdl-make/commit/227c7d4954876eb291ca45e82ad97f6682191f80Minor rewrite.2019-10-30T15:07:47ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/eaac3690270a384d26eea05b5bc25923ceb3f5bbaction.py: remove _get_config_dict()2019-10-30T15:07:01ZTristan Gingoldtristan.gingold@cern.ch
Not clear how useful it is. Break recursive fetch as it changes manifest_dict.https://ohwr.org/project/hdl-make/commit/729ae9884afae1fcec91a874a5ecbadd7b9808ebAdd a test for fetching sub modules.2019-10-30T14:59:14ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/3e5dd9a38063de635ebf8c81ec2a5c8de1edc067Add a test for svn fetch error.2019-10-30T13:21:44ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/f8f68d811fed58e6b4c486adde76802c12606249commands.py: improve error message in case of fetch error.2019-10-30T13:21:12ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/8bdf0bf66f5ca3463049ec0e5d24ea411b07d6acAdd a test for multiple satisfaction.2019-10-30T07:50:37ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/21d32628346fe67c9d6759346dd51ea607086484makefilevsim.py: add more determinism.2019-10-30T07:50:13ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/9f8c7189a82af339371a7d850da8f25f4be3b7aevlog_parser.py: cleanup.2019-10-29T16:40:56ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/c894f8f13c5e845a20f604990ff9440bc1ee9ef5vlog_parser.py: remove useless import.2019-10-29T15:58:35ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/b5924e1c96ac5467313069187ea3eaafe73158c0Add a test for unknown filetype.2019-10-29T15:44:23ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/d236f052a3f0b8d1f197e5cacf830d7d891262f2makefilevsim.py: improve determinism.2019-10-29T15:44:08ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/ff26c8c367dbd65d484ed6ab2483087e86ba72a2srcfile.py: improve error message.2019-10-29T15:43:51ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/38242bac4c66ccbfad61497345bf8d39c88456e1Simplify code, determinism.2019-10-29T15:37:52ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/6de428054d065ea5f3e3a59dadba705ad2cc6f61Add a test for libraries.2019-10-29T15:28:24ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/6533218840dee1c80e9de5926da25b8447209802Add a test for a missing local module.2019-10-29T14:26:32ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/67cfd90b326b33152f9e1125a1b52c0d21f2041bmodule.py: reorder and add tests.2019-10-29T14:19:25ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/903d38036e65356e980b36972451abb0d4c8c6a3path.py: remove unused default value for base argument of rel2abs2019-10-29T14:05:59ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/8fed712176b1f4b9ef23874faf9a4a620217be5caction.py: simplify code.2019-10-29T13:37:27ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/0cc0718ea62525029d62c5d331104459fce709cetestsuite: add a test with sub-sub-modules.2019-10-29T13:30:41ZTristan Gingoldtristan.gingold@cern.chhttps://ohwr.org/project/hdl-make/commit/774553f846e9f60294c3bf4d53bd90fc63ff91e2vhdl_parser.py: remove never used code.2019-10-29T13:03:05ZTristan Gingoldtristan.gingold@cern.ch