Create a config module containing all the configuration, proto and flags

stuff.
This commit is contained in:
David Given
2024-10-13 11:57:18 +02:00
parent 9ddfa5a56b
commit e1f2494966
128 changed files with 301 additions and 288 deletions

View File

@@ -7,7 +7,7 @@
#include "lib/decoders/fluxpattern.h" #include "lib/decoders/fluxpattern.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "arch/ibm/ibm.pb.h" #include "arch/ibm/ibm.pb.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/layout.h" #include "lib/layout.h"
#include <string.h> #include <string.h>

View File

@@ -1,5 +1,5 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/decoders/decoders.h" #include "lib/decoders/decoders.h"
#include "lib/encoders/encoders.h" #include "lib/encoders/encoders.h"
#include "ibm.h" #include "ibm.h"
@@ -9,7 +9,7 @@
#include "arch/ibm/ibm.pb.h" #include "arch/ibm/ibm.pb.h"
#include "lib/encoders/encoders.pb.h" #include "lib/encoders/encoders.pb.h"
#include "fmt/format.h" #include "fmt/format.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/layout.h" #include "lib/layout.h"
#include <ctype.h> #include <ctype.h>

View File

@@ -1,5 +1,5 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/decoders/decoders.h" #include "lib/decoders/decoders.h"
#include "arch/tartu/tartu.h" #include "arch/tartu/tartu.h"
#include "lib/core/crc.h" #include "lib/core/crc.h"

View File

@@ -1,5 +1,5 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/decoders/decoders.h" #include "lib/decoders/decoders.h"
#include "lib/encoders/encoders.h" #include "lib/encoders/encoders.h"
#include "arch/tartu/tartu.h" #include "arch/tartu/tartu.h"

View File

@@ -25,7 +25,6 @@ protocc(name="fl2_proto_lib", srcs=["+fl2_proto"])
cxxlibrary( cxxlibrary(
name="lib", name="lib",
srcs=[ srcs=[
"./lib/config.cc",
"./lib/decoders/decoders.cc", "./lib/decoders/decoders.cc",
"./lib/decoders/fluxdecoder.cc", "./lib/decoders/fluxdecoder.cc",
"./lib/decoders/fluxmapreader.cc", "./lib/decoders/fluxmapreader.cc",
@@ -33,7 +32,6 @@ cxxlibrary(
"./lib/decoders/fmmfm.cc", "./lib/decoders/fmmfm.cc",
"./lib/encoders/encoders.cc", "./lib/encoders/encoders.cc",
"./lib/fl2.cc", "./lib/fl2.cc",
"./lib/flags.cc",
"./lib/fluxmap.cc", "./lib/fluxmap.cc",
"./lib/fluxsink/a2rfluxsink.cc", "./lib/fluxsink/a2rfluxsink.cc",
"./lib/fluxsink/aufluxsink.cc", "./lib/fluxsink/aufluxsink.cc",
@@ -83,7 +81,6 @@ cxxlibrary(
"./lib/layout.cc", "./lib/layout.cc",
"./lib/ldbs.cc", "./lib/ldbs.cc",
"./lib/logrenderer.cc", "./lib/logrenderer.cc",
"./lib/proto.cc",
"./lib/readerwriter.cc", "./lib/readerwriter.cc",
"./lib/sector.cc", "./lib/sector.cc",
"./lib/usb/applesauceusb.cc", "./lib/usb/applesauceusb.cc",
@@ -156,7 +153,6 @@ cxxlibrary(
"arch/c64/c64.h": "./arch/c64/c64.h", "arch/c64/c64.h": "./arch/c64/c64.h",
"arch/tartu/tartu.h": "./arch/tartu/tartu.h", "arch/tartu/tartu.h": "./arch/tartu/tartu.h",
"lib/a2r.h": "./lib/a2r.h", "lib/a2r.h": "./lib/a2r.h",
"lib/config.h": "./lib/config.h",
"lib/decoders/decoders.h": "./lib/decoders/decoders.h", "lib/decoders/decoders.h": "./lib/decoders/decoders.h",
"lib/decoders/fluxdecoder.h": "./lib/decoders/fluxdecoder.h", "lib/decoders/fluxdecoder.h": "./lib/decoders/fluxdecoder.h",
"lib/decoders/fluxmapreader.h": "./lib/decoders/fluxmapreader.h", "lib/decoders/fluxmapreader.h": "./lib/decoders/fluxmapreader.h",
@@ -165,7 +161,6 @@ cxxlibrary(
"lib/encoders/encoders.h": "./lib/encoders/encoders.h", "lib/encoders/encoders.h": "./lib/encoders/encoders.h",
"lib/scp.h": "./lib/scp.h", "lib/scp.h": "./lib/scp.h",
"lib/fl2.h": "./lib/fl2.h", "lib/fl2.h": "./lib/fl2.h",
"lib/flags.h": "./lib/flags.h",
"lib/flux.h": "./lib/flux.h", "lib/flux.h": "./lib/flux.h",
"lib/fluxmap.h": "./lib/fluxmap.h", "lib/fluxmap.h": "./lib/fluxmap.h",
"lib/fluxsink/fluxsink.h": "./lib/fluxsink/fluxsink.h", "lib/fluxsink/fluxsink.h": "./lib/fluxsink/fluxsink.h",
@@ -179,7 +174,6 @@ cxxlibrary(
"lib/imagewriter/imagewriter.h": "./lib/imagewriter/imagewriter.h", "lib/imagewriter/imagewriter.h": "./lib/imagewriter/imagewriter.h",
"lib/layout.h": "./lib/layout.h", "lib/layout.h": "./lib/layout.h",
"lib/ldbs.h": "./lib/ldbs.h", "lib/ldbs.h": "./lib/ldbs.h",
"lib/proto.h": "./lib/proto.h",
"lib/readerwriter.h": "./lib/readerwriter.h", "lib/readerwriter.h": "./lib/readerwriter.h",
"lib/sector.h": "./lib/sector.h", "lib/sector.h": "./lib/sector.h",
"lib/usb/applesauce.h": "./lib/usb/applesauce.h", "lib/usb/applesauce.h": "./lib/usb/applesauce.h",
@@ -196,8 +190,8 @@ cxxlibrary(
"dep/hfsutils", "dep/hfsutils",
"dep/libusbp", "dep/libusbp",
"dep/stb", "dep/stb",
"lib+config_proto_lib",
"lib/core", "lib/core",
"lib/config",
"lib/fluxsource+proto_lib", "lib/fluxsource+proto_lib",
], ],
) )

View File

@@ -25,38 +25,3 @@ protocc(
srcs=[".+drive_proto"], srcs=[".+drive_proto"],
deps=[".+common_proto_lib", "+fl2_proto_lib", ".+layout_proto_lib"], deps=[".+common_proto_lib", "+fl2_proto_lib", ".+layout_proto_lib"],
) )
proto(
name="config_proto",
srcs=["./config.proto"],
deps=[
".+common_proto",
".+layout_proto",
".+drive_proto",
"+fl2_proto",
"lib/fluxsource+proto",
"lib/fluxsink+proto",
"lib/vfs+proto",
"lib/usb+proto",
"lib/encoders+proto",
"lib/decoders+proto",
"lib/imagereader+proto",
"lib/imagewriter+proto",
],
)
protocc(
name="config_proto_lib",
srcs=[".+common_proto", ".+config_proto", "arch+proto", "+fl2_proto"],
deps=[
"lib/fluxsource+proto_lib",
"lib/fluxsink+proto_lib",
"lib/vfs+proto_lib",
"lib/usb+proto_lib",
"lib/encoders+proto_lib",
"lib/decoders+proto_lib",
"lib/imagereader+proto_lib",
"lib/imagewriter+proto_lib",
"lib+drive_proto_lib",
],
)

56
lib/config/build.py Normal file
View File

@@ -0,0 +1,56 @@
from build.c import cxxlibrary
from build.protobuf import proto, protocc
proto(
name="proto",
srcs=["./config.proto"],
deps=[
"lib+common_proto",
"lib+layout_proto",
"lib+drive_proto",
"+fl2_proto",
"lib/fluxsource+proto",
"lib/fluxsink+proto",
"lib/vfs+proto",
"lib/usb+proto",
"lib/encoders+proto",
"lib/decoders+proto",
"lib/imagereader+proto",
"lib/imagewriter+proto",
],
)
protocc(
name="proto_lib",
srcs=[".+proto", "arch+proto", "+fl2_proto"],
deps=[
"lib/fluxsource+proto_lib",
"lib/fluxsink+proto_lib",
"lib/vfs+proto_lib",
"lib/usb+proto_lib",
"lib/encoders+proto_lib",
"lib/decoders+proto_lib",
"lib/imagereader+proto_lib",
"lib/imagewriter+proto_lib",
"lib+drive_proto_lib",
],
)
cxxlibrary(
name="config",
srcs=[
"./config.cc",
"./proto.cc",
"./flags.cc",
],
hdrs={
"lib/config/config.h": "./config.h",
"lib/config/proto.h": "./proto.h",
"lib/config/flags.h": "./flags.h",
},
deps=[
"lib/core",
".+proto_lib",
"+fmt_lib",
],
)

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
#include <fstream> #include <fstream>

View File

@@ -3,7 +3,7 @@
#ifdef __cplusplus #ifdef __cplusplus
#include <google/protobuf/message.h> #include <google/protobuf/message.h>
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/common.pb.h" #include "lib/common.pb.h"
class ConfigProto; class ConfigProto;

View File

@@ -1,11 +1,9 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/fluxsource/fluxsource.h"
#include "lib/imagereader/imagereader.h"
#include <google/protobuf/text_format.h> #include <google/protobuf/text_format.h>
#include <regex> #include <regex>
#include <fstream> #include <fstream>

View File

View File

@@ -1,5 +1,5 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/common.pb.h" #include "lib/common.pb.h"
#include <regex> #include <regex>

View File

@@ -3,7 +3,7 @@
#include <google/protobuf/message.h> #include <google/protobuf/message.h>
#include "lib/common.pb.h" #include "lib/common.pb.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
class ProtoPathNotFoundException : public ErrorException class ProtoPathNotFoundException : public ErrorException
{ {

View File

@@ -1,7 +1,7 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/decoders/decoders.h" #include "lib/decoders/decoders.h"
#include "lib/encoders/encoders.h" #include "lib/encoders/encoders.h"
#include "arch/agat/agat.h" #include "arch/agat/agat.h"

View File

@@ -1,9 +1,9 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/decoders/fluxmapreader.h" #include "lib/decoders/fluxmapreader.h"
#include "lib/decoders/fluxpattern.h" #include "lib/decoders/fluxpattern.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "protocol.h" #include "protocol.h"
#include <numeric> #include <numeric>
#include <math.h> #include <math.h>

View File

@@ -2,7 +2,7 @@
#define FLUXMAPREADER_H #define FLUXMAPREADER_H
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "protocol.h" #include "protocol.h"
class DecoderProto; class DecoderProto;

View File

@@ -1,8 +1,8 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/decoders/fluxpattern.h" #include "lib/decoders/fluxpattern.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "protocol.h" #include "protocol.h"
#include <numeric> #include <numeric>
#include <math.h> #include <math.h>

View File

@@ -2,7 +2,7 @@
#include "lib/core/utils.h" #include "lib/core/utils.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "protocol.h" #include "protocol.h"
class FluxMatcher; class FluxMatcher;

View File

@@ -1,5 +1,5 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/decoders/decoders.h" #include "lib/decoders/decoders.h"
#include "lib/encoders/encoders.h" #include "lib/encoders/encoders.h"
@@ -16,7 +16,7 @@
#include "arch/tids990/tids990.h" #include "arch/tids990/tids990.h"
#include "arch/victor9k/victor9k.h" #include "arch/victor9k/victor9k.h"
#include "lib/encoders/encoders.pb.h" #include "lib/encoders/encoders.pb.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/image.h" #include "lib/image.h"
#include "protocol.h" #include "protocol.h"

View File

@@ -1,5 +1,5 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/fl2.pb.h" #include "lib/fl2.pb.h"
#include <fstream> #include <fstream>

View File

@@ -1,5 +1,5 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/core/bytes.h" #include "lib/core/bytes.h"
#include "protocol.h" #include "protocol.h"
@@ -7,7 +7,7 @@
#include "lib/decoders/fluxmapreader.h" #include "lib/decoders/fluxmapreader.h"
#include "lib/fluxsink/fluxsink.pb.h" #include "lib/fluxsink/fluxsink.pb.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/a2r.h" #include "lib/a2r.h"

View File

@@ -1,12 +1,12 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/core/bytes.h" #include "lib/core/bytes.h"
#include "protocol.h" #include "protocol.h"
#include "lib/fluxsink/fluxsink.h" #include "lib/fluxsink/fluxsink.h"
#include "lib/decoders/fluxmapreader.h" #include "lib/decoders/fluxmapreader.h"
#include "lib/fluxsink/fluxsink.pb.h" #include "lib/fluxsink/fluxsink.pb.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include <fstream> #include <fstream>
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>

View File

@@ -1,13 +1,13 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/core/bytes.h" #include "lib/core/bytes.h"
#include "protocol.h" #include "protocol.h"
#include "lib/fluxsink/fluxsink.h" #include "lib/fluxsink/fluxsink.h"
#include "lib/decoders/fluxmapreader.h" #include "lib/decoders/fluxmapreader.h"
#include "lib/fluxsink/fluxsink.pb.h" #include "lib/fluxsink/fluxsink.pb.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/fl2.pb.h" #include "lib/fl2.pb.h"
#include "lib/fl2.h" #include "lib/fl2.h"
#include <fstream> #include <fstream>

View File

@@ -1,9 +1,9 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/fluxsink/fluxsink.h" #include "lib/fluxsink/fluxsink.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
#include <regex> #include <regex>

View File

@@ -1,7 +1,7 @@
#ifndef FLUXSINK_H #ifndef FLUXSINK_H
#define FLUXSINK_H #define FLUXSINK_H
#include "lib/flags.h" #include "lib/config/flags.h"
#include <ostream> #include <ostream>
class Fluxmap; class Fluxmap;

View File

@@ -1,9 +1,9 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/usb/usb.h" #include "lib/usb/usb.h"
#include "lib/fluxsink/fluxsink.h" #include "lib/fluxsink/fluxsink.h"
#include "lib/fluxsink/fluxsink.pb.h" #include "lib/fluxsink/fluxsink.pb.h"

View File

@@ -1,13 +1,13 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/core/bytes.h" #include "lib/core/bytes.h"
#include "protocol.h" #include "protocol.h"
#include "lib/fluxsink/fluxsink.h" #include "lib/fluxsink/fluxsink.h"
#include "lib/decoders/fluxmapreader.h" #include "lib/decoders/fluxmapreader.h"
#include "lib/fluxsink/fluxsink.pb.h" #include "lib/fluxsink/fluxsink.pb.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/scp.h" #include "lib/scp.h"

View File

@@ -1,12 +1,12 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/core/bytes.h" #include "lib/core/bytes.h"
#include "protocol.h" #include "protocol.h"
#include "lib/fluxsink/fluxsink.h" #include "lib/fluxsink/fluxsink.h"
#include "lib/decoders/fluxmapreader.h" #include "lib/decoders/fluxmapreader.h"
#include "lib/fluxsink/fluxsink.pb.h" #include "lib/fluxsink/fluxsink.pb.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include <fstream> #include <fstream>
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>

View File

@@ -2,7 +2,7 @@
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/fluxsource/fluxsource.pb.h" #include "lib/fluxsource/fluxsource.pb.h"
#include "lib/fluxsource/fluxsource.h" #include "lib/fluxsource/fluxsource.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include <fstream> #include <fstream>
struct A2Rv2Flux struct A2Rv2Flux

View File

@@ -3,7 +3,7 @@
#include "lib/fluxsource/fluxsource.pb.h" #include "lib/fluxsource/fluxsource.pb.h"
#include "lib/fluxsource/fluxsource.h" #include "lib/fluxsource/fluxsource.h"
#include "lib/fluxsource/catweasel.h" #include "lib/fluxsource/catweasel.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include <fstream> #include <fstream>
struct CwfHeader struct CwfHeader

View File

@@ -3,7 +3,7 @@
#include "lib/fluxsource/fluxsource.pb.h" #include "lib/fluxsource/fluxsource.pb.h"
#include "lib/fluxsource/fluxsource.h" #include "lib/fluxsource/fluxsource.h"
#include "lib/fluxsource/catweasel.h" #include "lib/fluxsource/catweasel.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include <fstream> #include <fstream>
#include <filesystem> #include <filesystem>

View File

@@ -3,7 +3,7 @@
#include "lib/fluxsource/fluxsource.pb.h" #include "lib/fluxsource/fluxsource.pb.h"
#include "lib/fl2.pb.h" #include "lib/fl2.pb.h"
#include "lib/fluxsource/fluxsource.h" #include "lib/fluxsource/fluxsource.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/fl2.h" #include "lib/fl2.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include <fstream> #include <fstream>

View File

@@ -1,10 +1,10 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxsource/fluxsource.h" #include "lib/fluxsource/fluxsource.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
std::unique_ptr<FluxSource> FluxSource::create(Config& config) std::unique_ptr<FluxSource> FluxSource::create(Config& config)

View File

@@ -1,8 +1,8 @@
#ifndef FLUXSOURCE_H #ifndef FLUXSOURCE_H
#define FLUXSOURCE_H #define FLUXSOURCE_H
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
class A2rFluxSourceProto; class A2rFluxSourceProto;
class CwfFluxSourceProto; class CwfFluxSourceProto;

View File

@@ -1,9 +1,9 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/usb/usb.h" #include "lib/usb/usb.h"
#include "lib/fluxsource/fluxsource.h" #include "lib/fluxsource/fluxsource.h"
#include "lib/fluxsource/fluxsource.pb.h" #include "lib/fluxsource/fluxsource.pb.h"

View File

@@ -5,7 +5,7 @@
#include "lib/core/utils.h" #include "lib/core/utils.h"
#include "lib/fluxsource/fluxsource.h" #include "lib/fluxsource/fluxsource.h"
#include "lib/scp.h" #include "lib/scp.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include <fstream> #include <fstream>

View File

@@ -67,6 +67,6 @@ struct overloaded : Ts...
template <class... Ts> template <class... Ts>
overloaded(Ts...) -> overloaded<Ts...>; overloaded(Ts...) -> overloaded<Ts...>;
#include "lib/config.h" #include "lib/config/config.h"
#endif #endif

View File

@@ -1,10 +1,10 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>

View File

@@ -1,11 +1,11 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>

View File

@@ -1,12 +1,12 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>

View File

@@ -1,10 +1,10 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>

View File

@@ -1,12 +1,12 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>

View File

@@ -1,13 +1,13 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include <algorithm> #include <algorithm>
#include <ctype.h> #include <ctype.h>

View File

@@ -2,7 +2,7 @@
#define IMAGEREADER_H #define IMAGEREADER_H
#include "lib/image.h" #include "lib/image.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
class ImageSpec; class ImageSpec;
class ImageReaderProto; class ImageReaderProto;

View File

@@ -1,12 +1,12 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>

View File

@@ -1,13 +1,13 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/layout.pb.h" #include "lib/layout.pb.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/layout.h" #include "lib/layout.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>

View File

@@ -1,10 +1,10 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>

View File

@@ -1,11 +1,11 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>

View File

@@ -1,7 +1,7 @@
/* Image reader for Northstar floppy disk images */ /* Image reader for Northstar floppy disk images */
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/image.h" #include "lib/image.h"

View File

@@ -1,11 +1,11 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/core/crc.h" #include "lib/core/crc.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>

View File

@@ -1,11 +1,11 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/ldbs.h" #include "lib/ldbs.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>

View File

@@ -1,9 +1,9 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include <algorithm> #include <algorithm>

View File

@@ -1,11 +1,11 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"
#include "lib/ldbs.h" #include "lib/ldbs.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>

View File

@@ -1,12 +1,12 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include <iostream> #include <iostream>

View File

@@ -1,9 +1,9 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include <algorithm> #include <algorithm>

View File

@@ -1,11 +1,11 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/layout.pb.h" #include "lib/layout.pb.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"

View File

@@ -1,11 +1,11 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"
#include "lib/ldbs.h" #include "lib/ldbs.h"
#include "lib/image.h" #include "lib/image.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include <algorithm> #include <algorithm>
#include <iostream> #include <iostream>
#include <fstream> #include <fstream>

View File

@@ -1,5 +1,5 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"
#include "lib/decoders/decoders.h" #include "lib/decoders/decoders.h"

View File

@@ -1,5 +1,5 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"
#include "lib/decoders/decoders.h" #include "lib/decoders/decoders.h"

View File

@@ -1,7 +1,7 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/fl2.h" #include "lib/fl2.h"

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/readerwriter.h" #include "lib/readerwriter.h"
#include "protocol.h" #include "protocol.h"
@@ -16,8 +16,8 @@
#include "lib/core/logger.h" #include "lib/core/logger.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include <optional> #include <optional>
enum ReadResult enum ReadResult

View File

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

View File

@@ -2,7 +2,7 @@
#define USB_H #define USB_H
#include "lib/core/bytes.h" #include "lib/core/bytes.h"
#include "lib/flags.h" #include "lib/config/flags.h"
class Fluxmap; class Fluxmap;
class GreaseweazleProto; class GreaseweazleProto;

View File

@@ -1,5 +1,5 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "usb.h" #include "usb.h"
#include "lib/core/bytes.h" #include "lib/core/bytes.h"
#include "usbfinder.h" #include "usbfinder.h"

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
class AcornDfsFilesystem; class AcornDfsFilesystem;

View File

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

View File

@@ -1,7 +1,7 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
/* This is described here: /* This is described here:
* http://fileformats.archiveteam.org/wiki/Apple_DOS_file_system * http://fileformats.archiveteam.org/wiki/Apple_DOS_file_system

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
/* Number of sectors on a 120kB disk. */ /* Number of sectors on a 120kB disk. */
static constexpr int SECTOR_COUNT = 468; static constexpr int SECTOR_COUNT = 468;

View File

@@ -1,8 +1,8 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
enum enum

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "fmt/format.h" #include "fmt/format.h"
#include <regex> #include <regex>

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
extern "C" extern "C"

View File

@@ -5,7 +5,7 @@
#include "lib/decoders/decoders.h" #include "lib/decoders/decoders.h"
#include "lib/fluxsource/fluxsource.h" #include "lib/fluxsource/fluxsource.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/proto.h" #include "lib/config/proto.h"
class FluxSectorInterface : public SectorInterface class FluxSectorInterface : public SectorInterface
{ {

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
#include <iomanip> #include <iomanip>

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/vfs/applesingle.h" #include "lib/vfs/applesingle.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
#include "fmt/format.h" #include "fmt/format.h"

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
/* Root block: /* Root block:

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
/* This is described here: /* This is described here:
* http://fileformats.archiveteam.org/wiki/ProDOS_file_system * http://fileformats.archiveteam.org/wiki/ProDOS_file_system

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
#include <regex> #include <regex>

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
/* A directory entry looks like: /* A directory entry looks like:

View File

@@ -1,7 +1,7 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "vfs.h" #include "vfs.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/layout.pb.h" #include "lib/layout.pb.h"
#include "lib/layout.h" #include "lib/layout.h"
#include "lib/image.h" #include "lib/image.h"
@@ -13,7 +13,7 @@
#include "lib/fluxsink/fluxsink.h" #include "lib/fluxsink/fluxsink.h"
#include "lib/decoders/decoders.h" #include "lib/decoders/decoders.h"
#include "lib/encoders/encoders.h" #include "lib/encoders/encoders.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"
Path::Path(const std::vector<std::string> other): Path::Path(const std::vector<std::string> other):

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include "lib/layout.h" #include "lib/layout.h"
#include <iomanip> #include <iomanip>

View File

@@ -12,7 +12,7 @@ def protoencode_single(self, name, srcs: Targets, proto, symbol):
srcs=["scripts/protoencode.cc"], srcs=["scripts/protoencode.cc"],
cflags=["-DPROTO=" + proto], cflags=["-DPROTO=" + proto],
deps=[ deps=[
"lib+config_proto_lib", "lib/config+proto_lib",
"lib/fluxsource+proto_lib", "lib/fluxsource+proto_lib",
"lib/fluxsink+proto_lib", "lib/fluxsink+proto_lib",
"tests+test_proto_lib", "tests+test_proto_lib",
@@ -62,7 +62,7 @@ cxxprogram(
srcs=["./mkdoc.cc"], srcs=["./mkdoc.cc"],
deps=[ deps=[
"src/formats", "src/formats",
"lib+config_proto_lib", "lib/config+proto_lib",
"lib/fluxsource+proto_lib", "lib/fluxsource+proto_lib",
"lib/fluxsink+proto_lib", "lib/fluxsink+proto_lib",
"+lib", "+lib",
@@ -76,7 +76,7 @@ cxxprogram(
srcs=["./mkdocindex.cc"], srcs=["./mkdocindex.cc"],
deps=[ deps=[
"src/formats", "src/formats",
"lib+config_proto_lib", "lib/config+proto_lib",
"lib/fluxsource+proto_lib", "lib/fluxsource+proto_lib",
"lib/fluxsink+proto_lib", "lib/fluxsink+proto_lib",
"+lib", "+lib",

View File

@@ -1,6 +1,6 @@
#include "lib/globals.h" #include "lib/globals.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "fmt/format.h" #include "fmt/format.h"
extern const std::map<std::string, const ConfigProto*> formats; extern const std::map<std::string, const ConfigProto*> formats;

View File

@@ -1,6 +1,6 @@
#include "lib/globals.h" #include "lib/globals.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "fmt/format.h" #include "fmt/format.h"
extern const std::map<std::string, const ConfigProto*> formats; extern const std::map<std::string, const ConfigProto*> formats;

View File

@@ -4,7 +4,7 @@
#include <fstream> #include <fstream>
#include "fmt/format.h" #include "fmt/format.h"
#include "tests/testproto.pb.h" #include "tests/testproto.pb.h"
#include "lib/config.pb.h" #include "lib/config/config.pb.h"
#include <sstream> #include <sstream>
#include <locale> #include <locale>
@@ -124,7 +124,7 @@ int main(int argc, const char* argv[])
auto name = argv[3]; auto name = argv[3];
output << "#include \"lib/globals.h\"\n" output << "#include \"lib/globals.h\"\n"
<< "#include \"lib/proto.h\"\n" << "#include \"lib/config/proto.h\"\n"
<< "#include <string_view>\n" << "#include <string_view>\n"
<< "static const uint8_t " << name << "_rawData[] = {"; << "static const uint8_t " << name << "_rawData[] = {";

View File

@@ -44,7 +44,7 @@ cxxprogram(
"+lib", "+lib",
"lib/core", "lib/core",
"lib/vfs", "lib/vfs",
"lib+config_proto_lib", "lib/config",
"lib/fluxsource+proto_lib", "lib/fluxsource+proto_lib",
"src/formats", "src/formats",
], ],

View File

@@ -1,13 +1,13 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/usb/usb.h" #include "lib/usb/usb.h"
#include "lib/core/bitmap.h" #include "lib/core/bitmap.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/decoders/fluxmapreader.h" #include "lib/decoders/fluxmapreader.h"
#include "lib/readerwriter.h" #include "lib/readerwriter.h"
#include "protocol.h" #include "protocol.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/fluxsink/fluxsink.h" #include "lib/fluxsink/fluxsink.h"
#include "agg2d.h" #include "agg2d.h"
#include "stb_image_write.h" #include "stb_image_write.h"

View File

@@ -1,7 +1,7 @@
#define _USE_MATH_DEFINES #define _USE_MATH_DEFINES
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/core/bitmap.h" #include "lib/core/bitmap.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/sector.h" #include "lib/sector.h"

View File

@@ -1,8 +1,8 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/readerwriter.h" #include "lib/readerwriter.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"

View File

@@ -1,8 +1,8 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/readerwriter.h" #include "lib/readerwriter.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"

View File

@@ -1,8 +1,8 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/readerwriter.h" #include "lib/readerwriter.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"

View File

@@ -1,8 +1,8 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/readerwriter.h" #include "lib/readerwriter.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/readerwriter.h" #include "lib/readerwriter.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/decoders/fluxmapreader.h" #include "lib/decoders/fluxmapreader.h"
@@ -10,7 +10,7 @@
#include "protocol.h" #include "protocol.h"
#include "lib/decoders/rawbits.h" #include "lib/decoders/rawbits.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/proto.h" #include "lib/config/proto.h"
static FlagGroup flags; static FlagGroup flags;

View File

@@ -1,8 +1,8 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/readerwriter.h" #include "lib/readerwriter.h"
#include "lib/decoders/decoders.h" #include "lib/decoders/decoders.h"
#include "lib/fluxsource/fluxsource.h" #include "lib/fluxsource/fluxsource.h"

View File

@@ -1,8 +1,8 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/flux.h" #include "lib/flux.h"
#include "lib/fl2.h" #include "lib/fl2.h"
#include "lib/fl2.pb.h" #include "lib/fl2.pb.h"

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "fluxengine.h" #include "fluxengine.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"

View File

@@ -1,6 +1,6 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "fluxengine.h" #include "fluxengine.h"
#include "lib/vfs/vfs.h" #include "lib/vfs/vfs.h"
#include "lib/core/utils.h" #include "lib/core/utils.h"

View File

@@ -1,8 +1,8 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/readerwriter.h" #include "lib/readerwriter.h"
#include "lib/imagereader/imagereader.h" #include "lib/imagereader/imagereader.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"

View File

@@ -1,11 +1,11 @@
#include "lib/core/globals.h" #include "lib/core/globals.h"
#include "lib/config.h" #include "lib/config/config.h"
#include "lib/flags.h" #include "lib/config/flags.h"
#include "lib/readerwriter.h" #include "lib/readerwriter.h"
#include "lib/fluxmap.h" #include "lib/fluxmap.h"
#include "lib/decoders/decoders.h" #include "lib/decoders/decoders.h"
#include "lib/sector.h" #include "lib/sector.h"
#include "lib/proto.h" #include "lib/config/proto.h"
#include "lib/fluxsink/fluxsink.h" #include "lib/fluxsink/fluxsink.h"
#include "lib/fluxsource/fluxsource.h" #include "lib/fluxsource/fluxsource.h"
#include "lib/imagewriter/imagewriter.h" #include "lib/imagewriter/imagewriter.h"

Some files were not shown because too many files have changed in this diff Show More