libfrozen will be built only once until one of the python files is changed.

Michel
This commit is contained in:
Michel Selten 2003-01-04 17:31:11 +00:00
parent 3aa1f9ed3e
commit f92d4b8650

@ -23,17 +23,20 @@ def makemakefile(outfp, makevars, files, target):
# outfp.write("\n\ninclude nan_definitions.mk\n")
outfp.write("\nall: %s\n\n" % libtarget)
src_list = open ('../frozen/src.list', 'w')
deps = []
for i in range(len(files)):
file = files[i]
if file[-2:] == '.c':
base = os.path.basename(file)
dest = base[:-2] + '.o'
src_list.write("%s " % file)
# outfp.write("%s: %s\n" % (dest, file))
# outfp.write("\t$(CC) $(CFLAGS) -c %s\n" % file)
files[i] = dest
deps.append(dest)
src_list.close()
mainfile = 'M___main__.o'
try: