cwm.mk (685B)
1 TARG = cwm 2 INSTALL_BIN = cwm 3 DEPS = \ 4 fontconfig \ 5 xorglibxft \ 6 freetype \ 7 expat \ 8 xorglibxcb \ 9 xorglibxext \ 10 xorglibxrender \ 11 xorgrenderproto \ 12 xorglibx11 \ 13 xorglibxcb \ 14 xorgxcbproto \ 15 xorgxproto \ 16 xorglibxau \ 17 xorgkbproto \ 18 xorglibxrandr \ 19 xorglibxinerama \ 20 xorgxineramaproto \ 21 xorgrandrproto \ 22 xorglibxdmcp \ 23 libpng \ 24 zlib 25 26 <$mkbuild/mk.common 27 28 cwm:QV: 29 export CFLAGS="-I. $CFLAGS $DEPS_CFLAGS" 30 export LDFLAGS="$LDFLAGS $DEPS_LDFLAGS" 31 export LDFLAGS="-Wl,--start-group $LDFLAGS -Wl,--end-group" 32 mkdir -p sys 33 cp ../sys/queue.h sys 34 yacc parse.y 35 for i in *.c; do 36 $CC -c $CFLAGS $i $LDFLAGS 37 done 38 $LD $CFLAGS -o cwm *.o $LDFLAGS 39 40 clean:QV: 41 rm *.o y.tab.c