shithub: scc

Download patch

ref: eff46e86a3d7b4106d97977bd974c7266ecc9c6c
parent: 3ec2ca552af17c8ebaa16219d05462cbfc421c38
author: FRIGN <[email protected]>
date: Sun Jul 19 16:04:08 EDT 2015

Update config.mk reflecting necessities and remove shell-scripts

--- a/build.sh
+++ /dev/null
@@ -1,4 +1,0 @@
-#!/bin/sh
-
-. ./env.sh
-make "$@"
--- a/config.mk
+++ b/config.mk
@@ -1,15 +1,17 @@
-# Customize to fit your system
+# scc version
+VERSION     = 0.1
 
+# Customize below to fit your system
+
 # paths
-PREFIX      = /usr/local/
-MANPREFIX   = ${PREFIX}/share/man
+PREFIX    = /usr/local/
+MANPREFIX = ${PREFIX}/share/man
 
-VERSION     = 0.1
+CC = cc
+LD = $(CC)
+AR = ar
 
-# Flags
-CFLAGS      = -std=c99
-#LDFLAGS     =
-
-# Tools
-CC          = cc
-#AR          =
+# for Plan9 add -D_SUSV2_SOURCE -DNBOOL
+CPPFLAGS = -D_DEFAULT_SOURCE
+CFLAGS   = -std=c99
+LDFLAGS  = -s
--- a/env.sh
+++ /dev/null
@@ -1,23 +1,0 @@
-#!/bin/sh
-
-case "$(uname)" in
-Plan9)
-	CFLAGS="-D_SUSV2_SOURCE -DNBOOL"
-	export CFLAGS
-	;;
-*)
-	case "$CC" in
-	c99)
-		;;
-	''|gcc)
-		CC=gcc
-		CFLAGS=-std=c99
-		export CFLAGS CC
-		;;
-	*)
-		echo You need a c99 compiler for this program 2>&1
-		exit
-		;;
-	esac
-	;;
-esac