Make build with the new ab --- but the tests fail.

This commit is contained in:
David Given
2025-03-17 22:33:54 +01:00
parent 0f763fe06b
commit 15a69f6dcb
57 changed files with 220 additions and 148 deletions

View File

@@ -1,7 +1,7 @@
#include "lib/core/globals.h"
#include "protocol.h"
#include "lib/core/bytes.h"
#include "greaseweazle.h"
#include "lib/external/greaseweazle.h"
Bytes fluxEngineToGreaseweazle(const Bytes& fldata, nanoseconds_t clock)
{

View File

@@ -4,8 +4,8 @@
#include "lib/core/bytes.h"
#include "lib/usb/usb.pb.h"
#include "lib/core/utils.h"
#include "serial.h"
#include "usb.h"
#include "lib/usb/serial.h"
#include "lib/usb/usb.h"
#include "lib/data/fluxmapreader.h"
#include <unistd.h>

View File

@@ -16,6 +16,6 @@ cxxlibrary(
"./usb.cc",
"./usbfinder.cc",
],
hdrs={"lib/usb/usb.h": "./usb.h", "lib/usb/usbfinder.h": "./usbfinder.h"},
hdrs={"lib/usb/usb.h": "./usb.h", "lib/usb/usbfinder.h": "./usbfinder.h", "lib/usb/serial.h": "./serial.h"},
deps=["lib/core", "lib/config", "lib/external", "dep/libusbp", "+protocol"],
)

View File

@@ -1,5 +1,5 @@
#include "lib/core/globals.h"
#include "usb.h"
#include "lib/usb/usb.h"
#include "protocol.h"
#include "lib/data/fluxmap.h"
#include "lib/core/bytes.h"

View File

@@ -4,8 +4,8 @@
#include "lib/core/bytes.h"
#include "lib/usb/usb.pb.h"
#include "lib/external/greaseweazle.h"
#include "serial.h"
#include "usb.h"
#include "lib/usb/serial.h"
#include "lib/usb/usb.h"
#include <unistd.h>
static const char* gw_error(int e)

View File

@@ -1,9 +1,9 @@
#include "lib/core/globals.h"
#include "usb.h"
#include "lib/usb/usb.h"
#include "protocol.h"
#include "lib/data/fluxmap.h"
#include "lib/core/bytes.h"
#include "serial.h"
#include "lib/usb/serial.h"
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>

View File

@@ -1,14 +1,14 @@
#include "lib/core/globals.h"
#include "lib/config/config.h"
#include "lib/config/flags.h"
#include "usb.h"
#include "lib/usb/usb.h"
#include "libusbp_config.h"
#include "libusbp.hpp"
#include "protocol.h"
#include "lib/data/fluxmap.h"
#include "lib/core/bytes.h"
#include "lib/config/proto.h"
#include "usbfinder.h"
#include "lib/usb/usbfinder.h"
#include "lib/core/logger.h"
#include "lib/external/applesauce.h"
#include "lib/external/greaseweazle.h"

View File

@@ -1,8 +1,8 @@
#include "lib/core/globals.h"
#include "lib/config/flags.h"
#include "usb.h"
#include "lib/usb/usb.h"
#include "lib/core/bytes.h"
#include "usbfinder.h"
#include "lib/usb/usbfinder.h"
#include "lib/external/applesauce.h"
#include "lib/external/greaseweazle.h"
#include "protocol.h"

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h"
#include "lib/config/config.h"
#include "vfs.h"
#include "lib/vfs/vfs.h"
#include "lib/config/proto.h"
#include "lib/config/layout.pb.h"
#include "lib/data/layout.h"