// Copyright (C) 2023 Davis E. King (davis@dlib.net), AdriĆ  Arrufat
// License: Boost Software License   See LICENSE.txt for the full license.

#include <jxl/encode_cxx.h>
#include <jxl/decode_cxx.h>
#include <jxl/resizable_parallel_runner_cxx.h>
#include <iostream>
#include <memory>

// This code doesn't really make a lot of sense.  It's just calling all the libjpeg functions to make
// sure they can be compiled and linked.

int main()
{
    std::cerr << "This program is just for build system testing.  Don't actually run it." << std::endl;
    std::abort();
    auto enc = JxlEncoderMake(nullptr);
    auto dec = JxlDecoderMake(nullptr);
    auto runner = JxlResizableParallelRunnerMake(nullptr);
}