Nav
e70b4cc972
Updated TDF mapping generation script to use new services
2024-02-09 23:36:19 +00:00
Nav
025d2d6e08
Updated TDF validation script to use new services
2024-02-09 23:35:53 +00:00
Nav
e991077c5a
New TDF validation service for AVR8 TDFs
2024-02-09 23:35:26 +00:00
Nav
955f738691
New TDF validation service
2024-02-09 23:34:45 +00:00
Nav
8ec72afaef
New TDF discovery service
2024-02-09 23:34:22 +00:00
Nav
5ea04625ef
New service for converting TDFs to/from XML documents
2024-02-09 23:32:58 +00:00
Nav
c563443737
Refactored TDF processing PHP code to confirm to new TDF format
2024-02-09 23:30:47 +00:00
Nav
866cdbdcc5
Replaced target architecture with target family in TDF build scripts
2023-12-17 17:57:35 +00:00
Nav
4dd6050781
Renamed variant 'ordercode' to 'name'
2023-12-13 23:03:04 +00:00
Nav
89f34ee3b8
Replaced constants with PHP enums in TDF scripts. Updated PHP version in dependency list in the README
2023-12-13 21:03:50 +00:00
Nav
dc09fe77a8
Added TargetFamily in TDF scripts
2023-12-13 21:00:37 +00:00
Nav
0ed72979b8
Added single file support in TDF validation script
2023-12-13 20:34:37 +00:00
Nav
b5587d1e3c
Added target family attribute to AVR8 TDFs and renamed AVR family attribute to avr-family
2023-12-13 00:50:10 +00:00
Nav
41a6e0bbbd
Tidying
2023-12-12 23:25:29 +00:00
Nav
ec51a21846
- Began refactoring TDF build scripts
...
- Separated TDF validation and mapping generation
- Moving away from the JSON mapping file, to a generated header file containing the TDF mapping.
- Other bits of tidying
2023-12-12 23:19:21 +00:00
Nav
4749ae0566
- Moved invocation script
...
- Added invocation script to installation process
2023-09-29 11:33:10 +01:00
Nav
8f047ccd37
Reviewed DEB package dependencies and added libpng to others
2023-09-28 22:36:49 +01:00
Nav
f5ad2802bc
Tidying
2023-09-28 22:36:13 +01:00
Nav
7c04345e70
Removed RUNPATH from Bloom's binary (except for debug builds), and created invocation script
2023-09-28 22:36:02 +01:00
Nav
48271a2516
Removed RUNPATH from all distributed libraries
2023-09-28 22:33:59 +01:00
Nav
ad71a9e2e1
Removed unused distributed shared libraries
2023-09-28 22:33:05 +01:00
Nav
a150b4d166
Upgraded distributed libstdc++ shared library (after upgrading compiler on production build machine)
2023-09-26 03:08:57 +01:00
Nav
38a9ce8728
Tidying
2023-08-20 15:36:50 +01:00
Nav
e6cafdb3cf
Adjusted TDF mapping to use paths relative to the resources directory
2023-08-20 15:34:44 +01:00
Nav
cd260cc763
Tidying
2023-08-19 21:53:05 +01:00
Nav
a3fa436e52
Tidying
2023-07-18 23:17:13 +01:00
Nav
cadeca0812
Tidied AVR8 TDF validation script
2023-07-18 23:17:13 +01:00
Nav
b39d76d1e9
Corrected AVR8 TDF EESAVE fuse bit validation, and a little refactoring
2023-07-18 23:17:13 +01:00
Nav
18e125f43f
EESAVE fuse bit TDF validation
2023-07-18 23:17:13 +01:00
Nav
54e77c371c
Removed fuse type validation for OCDEN and JTAGEN fuse bits (no longer required)
2023-07-18 23:17:13 +01:00
Nav
ba03833325
Lots of tidying
...
- Removed generic `avr8` target
- Simplified AVR8 target construction
- Introduced register descriptor IDs
- Simplified GDB register mappings
- Simplified target interface contract
- Other bits of tidying
2023-07-18 23:16:06 +01:00
Nav
22ae3684ed
Corrected libstdc++ dependency in Pacman and Debian package control files
2023-05-18 20:25:33 +01:00
Nav
ab659f6542
Do not distribute the libstdc++ shared object in Arch packages - the package manager can handle this dependency
2023-05-18 20:24:57 +01:00
Nav
1371ac4338
Deleted old build script
2023-05-07 17:23:03 +01:00
Nav
c7c49b7557
Added support for AVR64EA28, AVR64EA32 and AVR64EA48 targets
2023-05-07 16:53:31 +01:00
Nav
38841b006b
Tidying
2023-05-07 16:52:29 +01:00
Nav
d3fdc37df0
Added OCDEN and JTAGEN fuse bit check in TDF validation script
2023-05-07 16:52:09 +01:00
Nav
d50d756b99
Packaging scripts for Arch packages
2023-01-20 18:40:02 +00:00
Nav
99913ad132
Tidying
2023-01-18 22:00:47 +00:00
Nav
2279c92f2b
Changed udev rules installation path to /lib/udev/rules.d in DEB package, as that's what Debian based systems expect.
2023-01-18 22:00:41 +00:00
Nav
42e1bbb665
Added libopengl.so dependency to DEB and RPM packages.
2023-01-18 21:59:03 +00:00
Nav
f3e97d0ab9
RPM packaging scripts
2023-01-18 00:38:18 +00:00
Nav
7c696bf840
Included distributed libhidapi shared objects (for packaging only)
2023-01-18 00:37:35 +00:00
Nav
040df4ac28
Using playground directories in package generation scripts
2023-01-17 22:25:39 +00:00
Nav
b0b6e20e53
Corrected debian package generation
2023-01-16 19:17:44 +00:00
Nav
5fe8acf758
Moved Qt XCB platform plugin and updated runpath.
2023-01-16 19:17:06 +00:00
Nav
1e3892fed5
Moved away from using CPack for generating Linux packages
...
This covers Debian packages
2023-01-16 02:28:52 +00:00
Nav
0b19de8afa
Moved distributed files to build/distributed and stop placing the binary in build/bin (have binned that directory).
...
Also updated installation rules
2023-01-15 21:20:09 +00:00
Nav
d63bce750c
Added validation for APP_SECTION start address and size for PDI targets, in AVR8 TDF validation script
2022-12-12 00:50:32 +00:00
Nav
190d734ca3
Tidying
2022-12-11 17:41:20 +00:00