Keerthan Jaic
115b9c8184
add .so to gitignore
2015-04-27 16:09:24 -04:00
Keerthan Jaic
0c30e0c830
remove olddoc
2015-04-27 16:09:24 -04:00
Keerthan Jaic
55df36f4bb
Convert olddoc whatsnew to rst and move to doc
2015-04-27 16:09:24 -04:00
Keerthan Jaic
fcf450dcaa
move ci.sh to scripts folder
2015-04-27 16:09:24 -04:00
Keerthan Jaic
905cc11298
move benchmarks to scripts folder
2015-04-27 16:09:24 -04:00
Keerthan Jaic
f8825dd92c
added tox.ini, autobuild target for docs makefile
2015-04-27 16:09:23 -04:00
jandecaluwe
7c7bb58184
Merge pull request #64 from jck/attr-naming
...
Rename attribute references in the AST before analysis
2015-04-26 15:12:59 +02:00
jandecaluwe
f4706661bc
Merge pull request #63 from jck/cosim-experiments
...
Various cosimulation and testing improvements.
2015-04-26 14:48:44 +02:00
Jan Decaluwe
decff56c3c
Merge branch 'jck-property'
2015-04-26 13:47:18 +02:00
Keerthan Jaic
08519b452f
Rename attribute references in the AST before analysis
...
fixes #33
2015-04-15 23:24:57 -04:00
Keerthan Jaic
88cb76b5c3
mark test_Cosimulation as expected failure on pypy
2015-04-14 14:24:49 -04:00
Keerthan Jaic
e40e301764
make test_cosimulation py3 compatible
2015-04-14 12:49:36 -04:00
Keerthan Jaic
3e4a2119d9
travis: move bugs to icarus, ghdl targets
2015-04-14 12:11:43 -04:00
Keerthan Jaic
9a7d8796b3
remove test of non existant unparse
2015-04-14 12:11:43 -04:00
Keerthan Jaic
e817eaa4dd
use pytest to run core tests
2015-04-14 12:11:34 -04:00
Keerthan Jaic
f7e1f0cfe0
travis: remove core and bugs from allowed py3k failures
2015-04-14 11:51:31 -04:00
Keerthan Jaic
32c8b7f3e8
simplify modelsim cosim test process
...
- Use myhdl_vpi.so from parent directory
- Automatically delete and create work library
- Add test target to main makefile
2015-04-14 11:24:54 -04:00
Keerthan Jaic
49beb8086e
merge icarus cosim test makefile into main makefile
2015-04-14 11:18:45 -04:00
Keerthan Jaic
5fa590a632
use subprocess instead of forking for cosim
2015-04-14 11:09:07 -04:00
Keerthan Jaic
044941b776
use property, setter decorators
2015-04-14 05:21:24 -04:00
Udara
d65bdbfd72
Fixed the issue 27: make icarus fails when ghdl is not installed
2015-04-04 13:29:45 +02:00
jandecaluwe
39ddc36d09
Merge pull request #47 from jck/travis-container
...
travis: use container based infrastructure
2015-03-31 17:28:51 +02:00
Keerthan Jaic
9fc795ca7a
autodetect include dir in modelsim cosim makefile
2015-03-31 09:19:02 -04:00
Keerthan Jaic
98388018b1
fix apt addon syntax
2015-03-30 16:50:25 -04:00
Keerthan Jaic
15398c41a9
xrange -> range
2015-03-30 15:33:36 -04:00
Keerthan Jaic
5c30892960
modbv: use long from _compat
2015-03-29 18:33:44 -04:00
Keerthan Jaic
01371ea66d
add parentheses to print statements in test/bugs
2015-03-29 18:18:05 -04:00
Keerthan Jaic
d555826730
travis: test bugs
2015-03-29 18:10:58 -04:00
Keerthan Jaic
40b396ccd4
travis: use container based infrastructure
...
This has various benifits. Most notably, builds start considerably
faster and perform slightly better.
2015-03-29 17:20:02 -04:00
jandecaluwe
0f377e19f2
Merge pull request #46 from jck/packaging
...
Packaging improvements
2015-03-29 22:37:17 +02:00
Keerthan Jaic
25dc82abea
add setup.cfg for wheel
2015-03-29 13:23:34 -04:00
Keerthan Jaic
6ae7969935
remove download_url since pip does not use it by default anymore
2015-03-29 13:23:34 -04:00
Keerthan Jaic
5c6ce59303
ci.sh: compile and test icarus vpi in one go
2015-03-29 13:23:34 -04:00
Keerthan Jaic
f93ab22e0e
distribute cosim source code with package
...
the source code will be put in sys.prefix/share/myhdl/cosimulation.
sys.prefix will be /usr or /usr/local for global install, or root dir of
virtualenv.
This has two benifits:
1. Distro packages/pip installs will come with the cosim source code, so
users don't need to clone the git repo.
2. Tools can easily automate compilation of the cosimulation vpis.
fixes jck/uhdl#2
2015-03-29 13:23:27 -04:00
Keerthan Jaic
b102b86d72
add test targets to icarus, modelsim makefiles
2015-03-29 09:57:37 -04:00
Keerthan Jaic
a9a9bb21c3
fix capitalization of cver makefiles
2015-03-29 09:37:05 -04:00
Keerthan Jaic
c673f1c1c5
deduplicate version info
2015-03-29 06:42:09 -04:00
Keerthan Jaic
db677326eb
clean up setup.py
...
* Prefer setuptools over distutils
* Extend version checking to disallow python 3.0 to 3.3
* Add python version classifiers
2015-03-29 06:42:09 -04:00
Keerthan Jaic
c79bbc72c1
use pep440 compatible dev version number
2015-03-29 06:42:09 -04:00
Jan Decaluwe
821fc1cd6c
Merge branch 'cogenda-tristate_vcd'
2015-03-28 18:05:26 +01:00
Jan Decaluwe
a8cd066839
Factor common functionality out
2015-03-28 18:04:37 +01:00
Jan Decaluwe
e2496dd0e5
Merge branch 'tristate_vcd' of https://github.com/cogenda/myhdl into cogenda-tristate_vcd
2015-03-28 17:43:13 +01:00
Jan Decaluwe
eb11a2716f
Fix test for issue #40
2015-03-28 12:23:24 +01:00
jandecaluwe
91673b09c9
Merge pull request #42 from cfelton/issue44
...
Issue #40 test.
2015-03-26 16:02:47 +01:00
jandecaluwe
7f33977bf7
Merge pull request #41 from josyb/issue-40
...
fixes for issue #40
2015-03-26 09:29:32 +01:00
jandecaluwe
910e517a7c
Merge pull request #43 from jck/modelsim
...
fix tests while running modelsim altera starter edition 10.3c
2015-03-25 19:21:12 +01:00
jandecaluwe
84a305c768
Merge pull request #44 from cfelton/docs_conversion_example
...
cleaned up a conversion example, removed unused code
2015-03-25 19:19:18 +01:00
jandecaluwe
dfedb90b83
Merge pull request #45 from jck/bugs
...
implement decorator to mark bug related tests as expected failures
2015-03-25 19:18:35 +01:00
Keerthan Jaic
a12cc4c602
implement decorator to mark bug related tests as expected failures
2015-03-25 11:01:06 -04:00
Christopher Felton
6c65f973b6
cleaned up a conversion example, removed unused code
2015-03-25 07:57:24 -05:00