summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2013-09-24 09:10:04 +0000
committerPierre Ossman <ossman@cendio.se>2013-09-24 09:10:04 +0000
commite1df29b85210e00299f56de7bf1416158a7d9a6d (patch)
treeb593fcd53aaba6580800d328f36b0935fef7c5b4 /Makefile
parent1029debb666f26bafa921ecde86ab45f817d8dcc (diff)
Stop relying on uname and instead ask autoconf what platform
we are building for. This makes cross compiling things a lot easier. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9990 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile9
1 files changed, 7 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 61117f929..da418b106 100644
--- a/Makefile
+++ b/Makefile
@@ -66,7 +66,7 @@ clean:
done
distclean: clean
- $(RM) config.*
+ $(RM) config.h config.log config.status
$(RM) fltk-config fltk.list makeinclude
$(RM) fltk.spec
$(RM) FL/Makefile
@@ -90,7 +90,7 @@ fltk-config: configure configh.in fltk-config.in
touch config.h
chmod +x fltk-config
-makeinclude: configure configh.in makeinclude.in
+makeinclude: configure configh.in makeinclude.in config.guess config.sub
if test -f config.status; then \
./config.status --recheck; \
./config.status; \
@@ -103,6 +103,11 @@ makeinclude: configure configh.in makeinclude.in
configure: configure.in
autoconf
+config.guess config.sub:
+ -automake --add-missing 2> /dev/null
+ if [ ! -e config.sub ]; then echo NOTE: Using frozen copy of config.sub; cp misc/config.sub . ; fi
+ if [ ! -e config.guess ]; then echo NOTE: Using frozen copy of config.guess; cp misc/config.guess . ; fi
+
portable-dist:
epm -v -s fltk.xpm fltk