]> Dogcows Code - chaz/yoink/blobdiff - configure
archiving support for releases
[chaz/yoink] / configure
index f69a93a81dec0b0720222cbd878ee13b1fd6d52d..8c88e5bbb72917cce7472d6dcb48151e57e1dc2d 100755 (executable)
--- a/configure
+++ b/configure
@@ -6,7 +6,6 @@
 --
 
 project                = "Yoink"
-package                = project:lower()
 version                = "0.1"
 bugreport      = "chaz@dogcows.com"
 
@@ -187,8 +186,11 @@ do
 
        -- Define the dependent values.
        
-       if not host then host = ReadCommand("build/config.guess") end
-       alt_host = ReadCommand("build/config.sub "..host)
+       package = project:lower()
+       tarname = package.."-"..version
+
+       if not host then host = ReadCommand("tools/config.guess") end
+       alt_host = ReadCommand("tools/config.sub "..host)
 
        if not eprefix                  then eprefix            = prefix end
        if not bindir                   then bindir                     = eprefix.."/bin" end
@@ -456,7 +458,7 @@ end
 
 do
        -- Determine and define the git revision.
-       local head = ReadCommand("git log -n1 --date=short --pretty=format:\"%h (%ad)\"")
+       local head = ReadCommand("git describe master")
        config.YOINK_GITHEAD = head
 end
 
@@ -467,22 +469,26 @@ config.PACKAGE_VERSION            = version
 config.PACKAGE_STRING          = project.." "..version
 config.PACKAGE_BUGREPORT       = bugreport
 
-define.TARGET          = host
-define.PLATFORM                = platform
-define.CC                      = CC
-define.CXX                     = CXX
-define.AR                      = AR
-define.RANLIB          = RANLIB
-define.WINDRES         = WINDRES
-define.CFLAGS          = CFLAGS
-define.CXXFLAGS                = CXXFLAGS
-define.LDFLAGS         = LDFLAGS
-define.LIBS                    = LIBS
-define.prefix          = prefix
-define.bindir          = bindir
-define.datadir         = datadir
-define.mandir          = mandir
-define.EXEEXT          = exe_extension
+define.PACKAGE                         = project
+define.TARNAME                         = tarname
+define.TARGET                          = host
+define.PLATFORM                                = platform
+define.CC                                      = CC
+define.CXX                                     = CXX
+define.AR                                      = AR
+define.RANLIB                          = RANLIB
+define.WINDRES                         = WINDRES
+define.CFLAGS                          = CFLAGS
+define.CXXFLAGS                                = CXXFLAGS
+define.LDFLAGS                         = LDFLAGS
+define.LIBS                                    = LIBS
+define.prefix                          = prefix
+define.bindir                          = bindir
+define.datadir                         = datadir
+define.mandir                          = mandir
+define.EXEEXT                          = exe_extension
+
+export.PACKAGE_BUGREPORT       = bugreport
 
 
 --
This page took 0.018378 seconds and 4 git commands to generate.