1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/openpkg/openpkg.mk Tue Jul 31 12:23:42 2012 +0200 1.3 @@ -0,0 +1,33 @@ 1.4 + 1.5 +CC = cc 1.6 +CFLAGS = 1.7 +LDFLAGS = 1.8 +LIBS = 1.9 + 1.10 +OPENPKG_PREFIX = /openpkg 1.11 +OPENPKG_SUSR = root 1.12 +OPENPKG_MUSR = openpkg 1.13 + 1.14 +OPENPKG_DOT_C = openpkg.c 1.15 + 1.16 +openpkg: $(OPENPKG_DOT_C) 1.17 + @os_name=`(uname -s) 2>/dev/null` || os_name='Unknown'; \ 1.18 + os_name=`echo "$${os_name}" |\ 1.19 + sed -e 's;[^a-zA-Z0-9];;g' |\ 1.20 + tr 'abcdefghijklmnopqrstuvwxyz' 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'`; \ 1.21 + echo "++ compiling \"openpkg\" executable"; \ 1.22 + echo " OPENPKG_PLATFORM_$${os_name}"; \ 1.23 + echo " OPENPKG_PREFIX=\"$(OPENPKG_PREFIX)\""; \ 1.24 + echo " OPENPKG_SUSR=\"$(OPENPKG_SUSR)\""; \ 1.25 + echo " OPENPKG_MUSR=\"$(OPENPKG_MUSR)\""; \ 1.26 + $(CC) $(CFLAGS) \ 1.27 + -DOPENPKG_PLATFORM_$${os_name} \ 1.28 + -DOPENPKG_PREFIX=\"$(OPENPKG_PREFIX)\" \ 1.29 + -DOPENPKG_SUSR=\"$(OPENPKG_SUSR)\" \ 1.30 + -DOPENPKG_MUSR=\"$(OPENPKG_MUSR)\" \ 1.31 + -o openpkg $(OPENPKG_DOT_C) \ 1.32 + $(LDFLAGS) $(LIBS) 1.33 + 1.34 +clean: 1.35 + -rm -f openpkg 1.36 +