Clifford Wolf
06d35ea942
Improved TCL_VERSION detection so it does not read .tclshrc
2016-04-29 10:26:22 +02:00
Clifford Wolf
38245b6733
Added msan origins tracking
2016-04-05 13:25:05 +02:00
Sergey Kvachonok
963c0d2525
Embed DATDIR make variable value into yosys binary.
...
Use it as the last resort in the share/ directory location search.
2016-03-26 11:16:53 +03:00
Sergey Kvachonok
d53a16e43a
Allow redefining pkg-config Makefile command.
...
Example usage:
$ make CXX=i686-w64-mingw32-g++ PKG_CONFIG=i686-w64-mingw32-pkg-config
2016-03-25 10:35:42 +03:00
Sergey Kvachonok
972f4a9616
Allow redefining binary and data install locations.
...
Add three more Makefile variables in addition to PREFIX:
$ make BINDIR=/.../bin LIBDIR=/.../lib DATDIR=/.../share/yosys
The defaults are:
BINDIR = $(PREFIX)/bin
LIBDIR = $(PREFIX)/lib
DATDIR = $(PREFIX)/share/yosys
2016-03-25 10:35:42 +03:00
Clifford Wolf
4f2ea221dc
Added ast.h to exported headers
2016-03-22 14:46:10 +01:00
Clifford Wolf
bb9374b67c
Improvements in ABCEXTERNAL handling
2016-03-19 20:02:40 +01:00
Sergey Kvachonok
2656b2c55a
Support calling out to an external ABC.
...
$ make ABCEXTERNAL=my-abc && make ABCEXTERNAL=my-abc install
configures yosys to use an external ABC executable instead of
building and installing the in-tree ABC copy (yosys-abc).
2016-03-19 18:36:18 +03:00
Clifford Wolf
c89f61c730
We are now in 0.6+ development
2016-02-26 17:24:31 +01:00
Clifford Wolf
5869d26da0
Yosys 0.6
2016-02-26 16:55:21 +01:00
Clifford Wolf
7a9257e7b5
Updated ABC to ae7d65e71adc
2016-02-15 15:30:46 +01:00
Clifford Wolf
0373bd98bb
Fixed MXE ABC build
2016-02-13 15:43:23 +01:00
Clifford Wolf
840a6dc893
Updated ABC
2016-02-08 01:13:53 +01:00
Clifford Wolf
e7bec9bbb8
Updated ABC
2016-02-07 08:56:32 +01:00
Clifford Wolf
7ef613ebdf
Updated ABC to hg rev ee212a9e94df
2016-02-01 15:51:27 +01:00
Clifford Wolf
71f418c468
More clang sanitizer stuff
2016-01-31 19:55:48 +01:00
Clifford Wolf
fe97110be0
Addedd clang sanitizers
2016-01-31 16:08:21 +01:00
Micah Elizabeth Scott
7948156abf
Mac build fix, gsed -> sed
...
Homebrew is calling its GNU sed just 'sed' now.
2015-12-15 10:22:35 -08:00
Clifford Wolf
b18f3a2974
Changes for Verific 3.16_484_32_151112
2015-11-12 19:28:14 +01:00
Ruben Undheim
978933704b
Use DESTDIR as defined in https://www.gnu.org/prep/standards/html_node/DESTDIR.html
...
This is needed for painless packaging of yosys
2015-10-11 00:56:20 +02:00
Ruben Undheim
2792b00792
Use LDFLAGS, CXXFLAGS and CPPFLAGS from the environment when building
2015-10-11 00:47:37 +02:00
Clifford Wolf
405cf67b64
Fixed emcc build
2015-09-21 12:33:36 +02:00
Clifford Wolf
aedcfd6fd3
Fixed Makefile rules for generated share files
2015-08-16 21:15:07 +02:00
Larry Doolittle
1e67b29919
Fix version strings for out-of-tree builds
...
Still assumes source tree is a git repository
2015-08-14 23:27:19 +02:00
Clifford Wolf
fc20b1c3d2
Fixed "make clean" for out-of-tree builds
2015-08-12 16:54:30 +02:00
Clifford Wolf
e4ef000b70
Adjust makefiles to work with out-of-tree builds
...
This is based on work done by Larry Doolittle
2015-08-12 15:04:44 +02:00
Clifford Wolf
4e4b156e13
Added ENABLE_LIBYOSYS Makefile option
2015-08-04 20:25:26 +02:00
Clifford Wolf
31b555ae72
Added libyosys.so build
2015-08-04 13:22:49 +02:00
Clifford Wolf
3049a08912
Updated ABC
2015-07-06 17:45:40 +02:00
Clifford Wolf
94fbaff58f
Using static mem size of 128 MB in emcc build
2015-06-20 08:58:02 +02:00
Clifford Wolf
285f140f60
Makefile fix for YosysJS build
2015-06-11 15:48:40 +02:00
Clifford Wolf
e49e2662aa
Added cellaigs API
2015-06-09 09:54:22 +02:00
Clifford Wolf
7dad017c9c
abc/blifparse files reorganization
2015-05-17 14:44:28 +02:00
Clifford Wolf
bd0597137d
Updated ABC to hg rev 779de2de1481
2015-04-25 18:07:13 +02:00
Clifford Wolf
082550f1f3
Updated ABC to 51705b168d7a
2015-04-04 11:47:59 +02:00
Clifford Wolf
e0e6d130cd
YosysJS stuff
2015-02-19 13:36:54 +01:00
Clifford Wolf
33e80b96c7
Added YosysJS wrapper
2015-02-16 12:41:48 +01:00
Clifford Wolf
0283703f9e
Added Viz to yosys.js
2015-02-15 22:53:41 +01:00
Clifford Wolf
8d45f81046
More emcc stuff
2015-02-15 17:15:29 +01:00
Clifford Wolf
3216f9420e
More emscripten stuff, Added example app
2015-02-15 12:09:30 +01:00
Clifford Wolf
86819cc9f8
Fixed default EMCCFLAGS
2015-02-15 10:30:29 +01:00
Clifford Wolf
2f0edff019
Added EMCCFLAGS
2015-02-13 12:32:04 +01:00
Clifford Wolf
68979d1395
Various changes to release checklist
2015-02-09 16:36:37 +01:00
Clifford Wolf
e0ff4d1152
We are now in 0.5+ development
2015-02-09 13:13:51 +01:00
Clifford Wolf
c3c9fbfb8c
Yosys 0.5
2015-02-09 12:49:52 +01:00
Clifford Wolf
8901f405ca
Bugfix in "make vcxsrc"
2015-02-09 12:48:15 +01:00
Clifford Wolf
0fcc8c1467
Minor "make vgtest" changes
2015-02-08 15:13:51 +01:00
Clifford Wolf
0da320f151
Cleanup in add_share_file make macro
2015-02-08 00:01:31 +01:00
Clifford Wolf
2ef812d67e
Removed "make mklibyosys"
2015-02-07 19:05:06 +01:00
Clifford Wolf
743da01e9e
Improved building of plugins
2015-02-07 19:04:06 +01:00