2014-07-28 vicash * ChangeLog: release 0.13 * lib/Module/Build/Xilinx.pm: minor bugfix in checking if the testbench file is vhdl or verilog 2014-07-17 vicash * ChangeLog, README, bin/mbxilinx, lib/App/mbxilinx.pm, lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: upgrading release version for future release * ChangeLog: release 0.12 * lib/Module/Build/Xilinx.pm: minor error in checking conditions 2014-07-16 vicash * ChangeLog, README, bin/mbxilinx, lib/App/mbxilinx.pm, lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: upgrading version number for future release candidate * ChangeLog: release 0.11 * lib/Module/Build/Xilinx.pm: updating the tcl script to check the status of each task during the build operation to die at the appropriate time 2014-07-14 vicash * ChangeLog, README, bin/mbxilinx, lib/App/mbxilinx.pm, lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: upgrading release info for next future release * ChangeLog: release 0.10 * bin/mbxilinx, lib/App/mbxilinx.pm, lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: Updating the warning for --device option and making it optional * ChangeLog: updating changelog for future release * ChangeLog, README: updating changelog for future release * lib/Module/Build/Xilinx.pm: minor typo 2014-07-11 vicash * ChangeLog, bin/mbxilinx, lib/App/mbxilinx.pm, lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: upgrading for future release candidate * ChangeLog: release 0.08 * lib/Module/Build/Xilinx.pm: some actions need to be defaulted correctly * MANIFEST, README, lib/App/mbxilinx.pm, t/01_app.t: Adding a unit test for App::mbxilinx * ChangeLog, bin/mbxilinx, lib/App/mbxilinx.pm, lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: upgrading the version for the next release cycle * ChangeLog: preparing for release 0.07 * Build.PL, MANIFEST, README, bin, bin/mbxilinx, lib/App, lib/App/mbxilinx.pm, lib/Module/Build/Xilinx.pod, share/example/build.yml: Adding mbxilinx to the repo to load the build params from a YAML file instead of using a Build.PL so that these can be auto-generated as needed. Also avoids folks from having to write any Perl 2014-07-09 vicash * ChangeLog, lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: preparing for future release * ChangeLog, README: releasing 0.06 * MANIFEST.SKIP, README, lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod, share/example/Build.PL: Adding Verilog support to the Module 2014-07-08 vicash * ChangeLog, lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: updating version for future release testing * ChangeLog: updating changelog for release of 0.05 * README, lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: - Updating the program action to use perl instead of Tcl. - Updating the pod to reflect the change 2014-07-07 vicash * lib/Module/Build/Xilinx.pm: Win32 specific fixes * Build.PL, README, lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: - Build simulate/test is now running completely in Perl - Build view is also now completely in Perl - We can run and view individual testbenches using --sim_files option * lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: upgrading version for the next release cycle * Build.PL, README, lib/Module/Build/Xilinx.pod: updating the build.pl to autogenerate a README * Build.PL, README, lib/Module/Build/Xilinx.pod: Readme is now autogenerated * ChangeLog: release 0.04 * ChangeLog, lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: release 0.04 * lib/Module/Build/Xilinx.pm: execution is done using system instead of exec to handle Win32 execution in a more clean fashion * lib/Module/Build/Xilinx.pm, t/00_use.t: minor Windows infractions overlooked * ChangeLog: release 0.03 * ChangeLog: changelog update preparing for release of 0.03 * lib/Module/Build/Xilinx.pm: Updating the find_xilinx to work correctly if xilinx/ENV{XILINX} is set by the user. * lib/Module/Build/Xilinx.pod: updating documentation for version 0.03 * Build.PL, lib/Module/Build/Xilinx.pm, t/00_use.t: Adding the code to run the xtclsh internally from the Build script itself 2014-07-06 vicash * Build.PL, lib/Module/Build/Xilinx.pm, t/00_use.t: - adding a find xilinx installation function so that the Tcl script can be run by the Build script instead of running xtclsh 2014-07-03 vicash * lib/Module/Build/Xilinx.pm: removing the build directory adjustment and just using blib * lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: Bumping up the release to do a future release * lib/Module/Build/Xilinx.pm: Adding a log file for simulation runs that are unique to the test bench itself * lib/Module/Build/Xilinx.pm: we only add the required testbench files to the prj files * Build.PL, MANIFEST.SKIP, lib/Module/Build/Xilinx.pm, share/example/tb/dff_tb.vhd, t/00_use.t: Improving the code generation of the Tcl script so that we can handle multiple test benches. * ChangeLog: Updating changelog for release * lib/Module/Build/Xilinx.pm, lib/Module/Build/Xilinx.pod: release 0.02 * Build.PL, ChangeLog, MANIFEST, README, lib/Module/Build/Xilinx.pm: adding a README and ChangeLog to make CPAN Kwalitee happy 2014-07-02 vicash * .: Build.bat that is generated on Windows using Strawberry perl is now ignored * MANIFEST, lib/Module/Build/Xilinx.pod: Adding documentation for the module 2014-07-01 vicash * lib/Module/Build/Xilinx.pm, t/00_use.t: - making the test not clobber the Build file for CPAN to work nicely - the package should return 1 and module_name can be overwritten by the user * Build.PL: minor update to the Build.PL * lib/Module/Build/Xilinx.pm: fixing problem with file lists * Build.PL, MANIFEST, MANIFEST.SKIP, lib/Module/Build/Xilinx.pm, share, share/example, share/example/Build.PL, share/example/src, share/example/src/dflipflop.vhd, share/example/tb, share/example/tb/dff_tb.vhd, src, t/00_use.t: completing version 0.01 of the Module::Build::Xilinx code. * Build.PL, MANIFEST, lib/Module/Build/Xilinx.pm, lib/Test, src, src/dflipflop.vhd, t/00_use.t: Updating the test to fake it properly. updating the code for scanning of vhdl files 2014-06-30 vicash * lib/Module/Build/Xilinx.pm: adding the testbench as a file type as well * Build.PL, MANIFEST, lib/Module/Build/Xilinx.pm, lib/Test, lib/Test/Xilinx.pm, lib/Test/dflipflop.vhd, t/00_use.t: Adding a vhd file processing function * ., Build.PL, LICENSE, MANIFEST, MANIFEST.SKIP, lib/Module/Build/Xilinx.pm, t, t/00_use.t: adding a test for the module and other files * ., Build.PL, lib, lib/Module, lib/Module/Build, lib/Module/Build/Xilinx.pm: starting the M::B::Xilinx module