]> git.proxmox.com Git - mirror_linux-firmware.git/commitdiff
build: Implement minimal GNOME Build API
authorColin Walters <walters@verbum.org>
Mon, 21 May 2012 22:37:20 +0000 (18:37 -0400)
committerDavid Woodhouse <David.Woodhouse@intel.com>
Fri, 25 May 2012 19:41:26 +0000 (20:41 +0100)
One more step on the road to entirely eliminating the concept of
packages.  I adapted the installation rules from the Fedora
spec file.

They should clearly be less lame, but to do so we'd need more formal
rules about which files should be installed.  Maybe just limit it to
things ending in ".bin" or ".fw"?

See http://people.gnome.org/~walters/docs/build-api.txt

Signed-off-by: Colin Walters <walters@verbum.org>
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Makefile [new file with mode: 0644]
configure [new file with mode: 0644]

diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..321a4e2
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,12 @@
+# This file implements the GNOME Build API:
+# http://people.gnome.org/~walters/docs/build-api.txt
+
+FIRMWAREDIR = /lib/firmware
+
+all:
+
+install:
+       mkdir -p $(DESTDIR)$(FIRMWAREDIR)
+       cp -r * $(DESTDIR)$(FIRMWAREDIR)
+       rm -f $(DESTDIR)/usbdux/*dux $(DESTDIR)/*/*.asm
+       rm $(DESTDIR)$(FIRMWAREDIR)/{WHENCE,LICENSE.*,LICENCE.*}
diff --git a/configure b/configure
new file mode 100644 (file)
index 0000000..3260f9a
--- /dev/null
+++ b/configure
@@ -0,0 +1,4 @@
+#!/bin/bash
+# -*- mode: sh -*-
+# Our Makefile doesn't do srcdir != builddir
+#buildapi-variable-no-builddir