forked from LeenkxTeam/LNXSDK
		
	
		
			
				
	
	
		
			46 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/bin/sh
 | |
| 
 | |
| # Running aclocal here first (as happened for a while) caused the macros that
 | |
| # libtoolize puts in the m4 directory to be newer than the aclocal.m4 file that
 | |
| # aclocal creates. This meant that the next "make" cause aclocal to be run
 | |
| # again. Moving aclocal to after libtoolize does not seem to cause any
 | |
| # problems, and it fixes this issue.
 | |
| 
 | |
| # GNU libtool is named differently on some systems.  This code tries several
 | |
| # variants like glibtoolize (MacOSX) and libtoolize1x (FreeBSD)
 | |
| 
 | |
| set +ex
 | |
| echo "Looking for a version of libtoolize (which can have different names)..."
 | |
| libtoolize=""
 | |
| for l in glibtoolize libtoolize15 libtoolize14 libtoolize ; do
 | |
|     $l --version > /dev/null 2>&1
 | |
|     if [ $? = 0 ]; then
 | |
|         libtoolize=$l
 | |
|         echo "Found $l" 
 | |
|         break
 | |
|     fi
 | |
|     echo "Did not find $l" 
 | |
| done
 | |
| 
 | |
| if [ "x$libtoolize" = "x" ]; then
 | |
|     echo "Can't find libtoolize on your system"
 | |
|     exit 1
 | |
| fi
 | |
| 
 | |
| set -ex
 | |
| $libtoolize -c -f
 | |
| rm -rf autom4te.cache Makefile.in aclocal.m4
 | |
| aclocal --force -I m4
 | |
| autoconf -f -W all,no-obsolete
 | |
| autoheader -f -W all
 | |
| 
 | |
| # Added no-portability to suppress automake 1.12's warning about the use
 | |
| # of recursive variables.
 | |
| 
 | |
| automake -a -c -f -W all,no-portability
 | |
| 
 | |
| rm -rf autom4te.cache
 | |
| exit 0
 | |
| 
 | |
| # end autogen.sh
 |