# Generated automatically from Makefile.in by configure.
#set by configure

PYTHON_SITE_SPECIFIC_DIR =/usr/lib/python1.5/site-packages
FLCONVERT_PY_FILES =Code_py.py FlParseTreeConverter.py FlParser.py 			FlPreProcessor.py FlScanner.py __init__.py ast.py 			generic.py token.py util.py
INSTALL		=/usr/bin/install -c



FLCONVERT_DIR = $(PYTHON_SITE_SPECIFIC_DIR)/flconvert

.PHONY: all
all: 
	@echo Generating hello.py from test/hello.fl:
	PYTHONPATH=..:.:$(PYTHONPATH) python flconvert test/tabs.fl > test/tabs.lua
	flua test/tabs.lua




install-python:
	@echo "====== Installing flconvert - Fluid to Python converter ======"
	if test ! -d $(PYTHON_SITE_SPECIFIC_DIR); then \
		mkdir $(PYTHON_SITE_SPECIFIC_DIR); fi
	if test ! -d $(FLCONVERT_DIR); then \
		mkdir $(FLCONVERT_DIR); fi
	for f in $(FLCONVERT_PY_FILES); do \
		$(INSTALL) -m 444 $$f  $(FLCONVERT_DIR)/$$f; \
	done
	$(INSTALL) -m 555 flconvert /usr/local/bin/flconvert
	@echo "====== done ====="





.PHONY: links
links:
	rm -f fltk.py fltk_pre.py fltkc.so
	ln -s ../../python/fltk.py .
	ln -s ../../python/fltk_pre.py .
	ln -s ../../python/fltkc.so .


.PHONY: tar
tar: clean 
	#create date/time stamped tarball - might want: make clean tar
	@date +"flconvert_%Y%m%d_%H%M%S.tar.gz" | xargs -i tar -czf {} *
	ls -ltr

.PHONY: clean
clean:
	@rm -f *.pyc .error* core t tt t.py t flconvert_*.tar.gz t.h t.cxx 
	@rm -f fltk.py fltk_pre.py fltkc.so test.h test.cxx




