projects
/
libfirm
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
block walk in irouts.
[libfirm]
/
MakeRules.in
diff --git
a/MakeRules.in
b/MakeRules.in
index
ccc0e8d
..
e33c3e0
100644
(file)
--- a/
MakeRules.in
+++ b/
MakeRules.in
@@
-7,6
+7,8
@@
VPATH = $(srcdir)
VPATH = $(srcdir)
+LIBFIRM_VERSION = 0.3.0
+
CC = @CC@
CFLAGS := @CFLAGS@
CPPFLAGS := -I. -I$(topdir) -I$(srcdir) -I$(top_srcdir) @CPPFLAGS@
CC = @CC@
CFLAGS := @CFLAGS@
CPPFLAGS := -I. -I$(topdir) -I$(srcdir) -I$(top_srcdir) @CPPFLAGS@
@@
-21,6
+23,8
@@
LD := @LD@
LDFLAGS := @LDFLAGS@
LD_R := @libfirm_cv_prog_ld_r@
LDFLAGS := @LDFLAGS@
LD_R := @libfirm_cv_prog_ld_r@
+LN_S := @LN_S@
+
# profiling enabled?
ifeq (@enable_profile_libfirm@,yes)
LDFLAGS += -g -pg
# profiling enabled?
ifeq (@enable_profile_libfirm@,yes)
LDFLAGS += -g -pg
@@
-29,6
+33,11
@@
endif
AR := @AR@
ARFLAGS := rc
AR := @AR@
ARFLAGS := rc
+TAR := @TAR@
+TARDIRNAME := libfirm-$(LIBFIRM_VERSION)
+TARFILENAME := $(topdir)/$(TARDIRNAME).tar
+TARFLAGS = -uhf $(TARFILENAME)
+
RANLIB := @RANLIB@
AUTODOC := @ROBODOC@
RANLIB := @RANLIB@
AUTODOC := @ROBODOC@
@@
-37,7
+46,8
@@
INDEXFILE := $(AUTODOCDIR)/index.html
GLOBALXREFFILE := $(AUTODOCDIR)/libfirm.html.xrefs
LOCALXREFSFILE := .xrefs
GLOBALXREFFILE := $(AUTODOCDIR)/libfirm.html.xrefs
LOCALXREFSFILE := .xrefs
-DISTFILES = $(SOURCES)
+DISTFILES += $(addprefix $(srcdir)/, $(SOURCES))
+ARCHIVEDISTFILES += $(addprefix $(TARDIRNAME)/$(subdir)/, $(SOURCES))
CFILES = $(filter %.c,$(SOURCES) $(GENFILES))
HFILES = $(filter %.h,$(SOURCES) $(GENFILES))
OFILES = $(CFILES:.c=.o)
CFILES = $(filter %.c,$(SOURCES) $(GENFILES))
HFILES = $(filter %.h,$(SOURCES) $(GENFILES))
OFILES = $(CFILES:.c=.o)
@@
-71,9
+81,6
@@
COMPILE.s = $(CC) -S $(DEFS) $(CPPFLAGS) $(CDEBUG) $(CFLAGS) $(XCFLAGS)
$(AUTODOCDIR)/%.html: % $(GLOBALXREFFILE)
$(AUTODOC) $< $@ HTML INTERNAL XREF $(GLOBALXREFFILE)
$(AUTODOCDIR)/%.html: % $(GLOBALXREFFILE)
$(AUTODOC) $< $@ HTML INTERNAL XREF $(GLOBALXREFFILE)
-$(AUTODOCDIR):
- mkdir $@
-
$(LOCALXREFSFILE): $(XREFFILES)
ifeq ($(strip $(XREFSFILE)),)
$(RM) $@
$(LOCALXREFSFILE): $(XREFFILES)
ifeq ($(strip $(XREFSFILE)),)
$(RM) $@
@@
-102,4
+109,4
@@
test -z "$$fail"
endef
endif
endef
endif
-targets = all clean depend
echodist echogen echosrc realclean tags install autodoc autodoc_xref autodoc_html
+targets = all clean depend
realclean tags install autodoc autodoc_xref autodoc_html dist distrib install_headers install_libs