#!/usr/bin/env python3

import sys

import qlat_utils as q

usage_message = """
Usage: qlat-utils-config options
options can be:
    --cxxflags
    --ldflags
    --libs
""".strip()

if len(sys.argv) < 2:
    print(usage_message)
    exit()

output_args = []

for arg in sys.argv[1:]:
    if arg == "--cxxflags":
        output_args += [ f"-I{path}" for path in q.get_include_list() ]
    elif arg == "--ldflags":
        output_args += [ f"-L{path}" for path in q.get_lib_list() ]
    elif arg == "--libs":
        output_args += [ "-lqlat-utils", ]

print(" ".join(output_args))
