TEMPLATE = app CONFIG += console c++2a CONFIG -= app_bundle CONFIG -= qt SOURCES += main.cpp \ machineops.cpp HEADERS += \ action_enum.h \ instructions.hpp \ iospec-fixed.hpp \ microcode-long.hpp \ microcode-short.hpp \ ints.h QMAKE_CXXFLAGS += -stdlib=libc++ -std=c++2a -pedantic-errors QMAKE_CXXFLAGS += -Wall -Wextra -pedantic-errors -Wno-missing-braces -Wno-mismatched-tags -Wreturn-std-move -Wimplicit-fallthrough QMAKE_CXXFLAGS += -I/mnt/Vers1/include QMAKE_CXXFLAGS_DEBUG += -glldb QMAKE_LFLAGS += -stdlib=libc++ -lc++ -lc++abi -fuse-ld=lld -L/usr/local/lib QMAKE_CXXFLAGS += -fsanitize=address,undefined -fstandalone-debug QMAKE_LFLAGS += -fsanitize=address,undefined QMAKE_CXXFLAGS_RELEASE += -flto QMAKE_LFLAGS_RELEASE += -flto DISTFILES += \ microcode_design.txt