Преглед изворни кода

Makefile: detect running OS

Quentin Rameau пре 7 година
родитељ
комит
92ab9ef52e
3 измењених фајлова са 7 додато и 2 уклоњено
  1. 1 0
      Makefile
  2. 3 2
      README
  3. 3 0
      configure

+ 1 - 0
Makefile

@@ -2,6 +2,7 @@
 # slstatus - suckless status monitor
 # slstatus - suckless status monitor
 .POSIX:
 .POSIX:
 
 
+include os.mk
 include config.mk
 include config.mk
 
 
 REQ = util
 REQ = util

+ 3 - 2
README

@@ -36,8 +36,9 @@ In order to build slstatus you need the Xlib header files.
 
 
 Installation
 Installation
 ------------
 ------------
-Edit config.mk to match your local setup (slstatus is installed into the
-/usr/local namespace by default). Uncomment OSSLIBS on OpenBSD.
+Run ./configure first to detect your operating system.
+Optionally edit config.mk to match your local setup (slstatus is installed into
+the /usr/local namespace by default). Uncomment OSSLIBS on OpenBSD.
 
 
 Afterwards enter the following command to build and install slstatus (if
 Afterwards enter the following command to build and install slstatus (if
 necessary as root):
 necessary as root):

+ 3 - 0
configure

@@ -0,0 +1,3 @@
+#!/bin/sh
+
+printf 'OS = %s\n' "$(uname)" > os.mk