hdlmake.mk

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2023-11-19
09:25
ghdl.mk: Always pass in VHDL standard version number. Minor cleanups; GHDLFLAGS is last so to be able to override. Leaf check-in: 35c5b9c6d4 user: ams tags: trunk
2023-11-13
09:02
ghdl.mk: Minor tweaks, take into account all pre-requisites. check-in: f48127a504 user: ams tags: trunk
08:56
ghdl.mk: Re-work; use import/make commands from GHDL to manage everything. check-in: 43e36270ca user: ams tags: trunk
2023-11-09
10:18
ghdl.mk, hdlmake.mk: Rename VCDVIEWER to VCDFORMAT. check-in: a4b16f1082 user: ams tags: trunk
2023-10-30
20:42
hdlmake.mk, ghdl.mk: Add VCDVIEWER variable; defaults to gtkwave. check-in: 713c866254 user: ams tags: trunk
18:18
ghdl.mk: Minor tweaks. check-in: 13868840d4 user: ams tags: trunk
2022-11-12
10:09
verilator.mk: Add SRCS_CXX variable to allow adding extra C++ files. check-in: 575225097a user: ams tags: trunk
2021-06-19
08:28
xilinx-vivado.mk: Don't force IP core regeneration. check-in: 753a936b7b user: ams tags: trunk
08:06
xilinx-vivado.mk: Hide output. check-in: 7158c26c35 user: ams tags: trunk
07:52
xilinx-vivado.mk (TARGET_PART): Rename variable to TARGET_BOARD. check-in: fbd9ec42b4 user: ams tags: trunk
07:50
xilinx-vivado.mk (TARGET_PART): New variable to set board type. check-in: 7faafd77bc user: ams tags: trunk
07:25
xilinx-vivado.mk: Synthesize IP cores. check-in: 5ddddc9627 user: ams tags: trunk
2021-06-14
09:40
ghdl.mk: Update comments. check-in: 51061b8c48 user: ams tags: trunk
09:38
ghdl.mk: Update comments. check-in: fa25a33067 user: ams tags: trunk
09:35
ghdl.mk: New simulator backend; and a simple example. check-in: 1ffba7c274 user: ams tags: trunk
2021-05-25
15:57
xilinx-vivado.mk: Fix typo; VHDL isn't Verilog. check-in: 2cb1281224 user: ams tags: trunk
15:55
xilinx-vivado.mk: Explicitly set file_type property on VHDL and Verilog files. check-in: 5efb1e853f user: ams tags: trunk
2021-05-09
18:55
xilinx-vivado.mk ($(PROJECT).tcl): Add prerequisites. check-in: 5b34b5ac4e user: ams tags: trunk
2021-05-03
09:51
hdlmake.mk: Quote variables when passing to test(1). check-in: 7064cab351 user: ams tags: trunk
2021-04-29
22:01
xilinx-vivado.mk: Add support for adding IP cores files. check-in: e6f8f81a71 user: ams tags: trunk
13:48
blinky: Add local variable section for verilog-mode. check-in: 6e74e47d43 user: ams tags: trunk
2021-03-21
09:12
README.md: Add markup. check-in: 61baa37b4b user: ams tags: trunk
09:11
README.md (Conventions for Simulation, Test Benches and Formal Verification): New chapter. check-in: 913db92004 user: ams tags: trunk
2021-03-08
11:27
hdlmake.mk: Remove `make lint' -- tools should just print lint messages anyway.. check-in: 235a21ef52 user: ams tags: trunk
09:37
blinky/blinky_tb.v: Use verilog-mode AUTOREGINPUT. check-in: 3e8d37449d user: ams tags: trunk
08:54
blinky.v: Rename outputs/intputs to not use suffixes. check-in: b3d65323aa user: ams tags: trunk
08:53
Reset default nettype at end of module. check-in: cfe336690a user: ams tags: trunk
08:19
fpgaprog.mk: Check if XILINX variable is set. check-in: caaaa0ab78 user: ams tags: trunk
2021-03-02
16:27
blinky: Minor cleanups; be explicit about nets. check-in: dffc9bf6e1 user: ams tags: trunk
16:11
blinky.v: Fix silly debugging output. check-in: 08d141a04c user: ams tags: trunk
15:56
blinky: Add silly blinky output. check-in: 9efc15ebcb user: ams tags: trunk
14:12
Move user information print out to seperate target (info). check-in: e364d68bdd user: ams tags: trunk
13:39
hdlmake.mk: Doc fixes. check-in: 19c45a1478 user: ams tags: trunk
13:34
Minor cleanups. check-in: 59a88c877d user: ams tags: trunk
13:25
hdlmake.mk: Trim help output somewhat. check-in: 61db76eb5f user: ams tags: trunk
11:39
blinky/GNUmakefile: Add programmer definitio. check-in: d0b7074444 user: ams tags: trunk
11:39
README.md: Update. check-in: 76d5bc276e user: ams tags: trunk
11:36
xilinx-vivado.mk: Synthesize code, and add a programmer. check-in: 82ccd494f6 user: ams tags: trunk
10:44
xilinx-vivado.sh: Add file. check-in: 0a285ff744 user: ams tags: trunk
10:40
xilinx-vivado.mk: First steps to making Vivado do its thing. check-in: 41c3bdc613 user: ams tags: trunk
09:55
blinky/top_a7.v, blinky/boards/arty-a7.xdc: Add missing files. check-in: 519d22b130 user: ams tags: trunk
09:52
blinky/boards/arty-a7.mk: Add file. check-in: c8aa89ff25 user: ams tags: trunk
09:38
hdlmake.mk: Wrap long long lines when listing available testbenches. check-in: 57b0704e9b user: ams tags: trunk
09:28
hdlmake.mk: Add .PHONY for check target. check-in: 50f4f5b8c1 user: ams tags: trunk
09:21
hdlmake.mk (check): Call make. check-in: 3e46683b50 user: ams tags: trunk
09:19
README.md: Update. check-in: 4c5c5813e1 user: ams tags: trunk
09:18
hdlmake.mk (check, tb-TB, vcd-TB): Add new targets check-in: 53afb88382 user: ams tags: trunk
2021-03-01
22:04
blinky: Add formal tests. check-in: f4e9082c24 user: ams tags: trunk
21:56
xilinx-ise.mk: Make wrapper actually work. check-in: 025fd3f5b1 user: ams tags: trunk
21:40
xilinx-ise.mk: Use xilinx-ise.sh wrapper so the user doesn't need to source the settingsXX.sh file. check-in: 77aebf8ed0 user: ams tags: trunk