#!/bin/python
import os
import sys
libs = ["SDL2", "freetype", "pthread"]
includes = ["/usr/include/SDL2", "/usr/include/freetype2", "./Muscles"]
dirs = ["./Muscles", "./Muscles/dialog"]
excludes = ["io-win32.cpp"]
cpp_list = []
for d in dirs:
l = os.listdir(d)
for f in l:
if f[-4:] != ".cpp":
continue
skip = False
for e in excludes:
if e == f:
skip = True
break
if skip:
continue
cpp_list.append(d + "/" + f)
command = "g++ -g"
for l in libs:
command += " -l" + l
for i in includes:
command += " -I" + i
for c in cpp_list:
command += " " + c
command += " -o muscles-linux"
print(command)
res = os.system(command)
sys.exit(0 if res == 0 else 1)