Subversion Repositories DevTools

Rev

Rev 235 | Rev 5709 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 235 Rev 237
Line 36... Line 36...
36
#
36
#
37
define MakeProject
37
define MakeProject
38
	( $(rm) -f $(4); \
38
	( $(rm) -f $(4); \
39
	. $(INTERFACEDIR)/set_$(GBE_PLATFORM).sh; \
39
	. $(INTERFACEDIR)/set_$(GBE_PLATFORM).sh; \
40
	rm -f $(3); \
40
	rm -f $(3); \
-
 
41
	echo "[BORLAND] Building Project: $(2)/$(1)"; \
41
	echo "Converting Project file to Borland Makefile: $(1)"; \
42
	echo "[BORLAND] Converting Project file to Makefile: $(1)"; \
42
	bpr2mak.exe  -o$(3) "$(2)/$(1)"  >$(4) 2>&1; \
43
	bpr2mak.exe  -o$(3) "$(2)/$(1)"  >$(4) 2>&1; \
43
	ret=$$?; \
44
	ret=$$?; \
44
	echo >>$(4); \
-
 
45
	$(GBE_BIN)/cat $(4); \
-
 
46
	if [ $$ret -gt 0 ] ; then \
45
	if [ $$ret -gt 0 ] ; then \
47
	echo "Error creating Makefile"; \
46
	echo "Error creating Makefile"; \
-
 
47
	echo >>$(4); \
-
 
48
	$(GBE_BIN)/cat $(4); \
48
	exit $$ret; \
49
	exit $$ret; \
49
	fi; \
50
	fi; \
50
	echo Running Borland make on Makefile; \
51
	echo "[BORLAND] Running Makefile: $(1)"; \
51
	cd "$(2)"; \
52
	cd "$(2)"; \
52
	echo '-L"$(BCB)/Lib/Release"' > ilink32.cfg; \
53
	echo '-L"$(BCB)/Lib/Release"' > ilink32.cfg; \
53
	make.exe  -f$(CURDIR)/$(3) -DDCC32="dcc32 -Q" >$(CURDIR)/$(4) 2>&1; \
54
	make.exe  -f$(CURDIR)/$(3) -DDCC32="dcc32 -Q" >$(CURDIR)/$(4) 2>&1; \
54
	ret=$$?; \
55
	ret=$$?; \
55
	rm -f ilink32.cfg; \
56
	rm -f ilink32.cfg; \