Browse Source

added klibdraw

rafael 9 years ago
parent
commit
31c0f254f6
2 changed files with 64 additions and 3 deletions
  1. 1 1
      BUILD
  2. 63 2
      BUILD.conf

+ 1 - 1
BUILD

@@ -275,7 +275,7 @@ link_kernel()
 	#entry.o MUST be first.
 	GLOBIGNORE=entry.o
 	LIST_OBJ=`ls *.o`
-	REMAINING_ARGS="entry.o $LIST_OBJ ${LIB_DIR}/klibc.a ${LIB_DIR}/klibip.a"
+	REMAINING_ARGS="entry.o $LIST_OBJ ${LIB_DIR}/klibc.a ${LIB_DIR}/klibip.a ${LIB_DIR}/klibdraw.a"
 	
 
 	# Generates the first version of $KERNEL_OBJECT

+ 63 - 2
BUILD.conf

@@ -50,7 +50,7 @@ KERNEL_OBJECT=9k
 BUILD_LIBS="lib9p libString libauth libauthsrv libavl libbin libbio libcomplete libcontrol libdisk libdraw libflate libframe libgeometry libhtml libhttpd\
 			liblex libmemdraw libmemlayer libndb libplumb libregexp libstdio libsunrpc libthread libventi libc libmp libip"
 
-BUILD_KLIBS="libc libip"
+BUILD_KLIBS="libc libip libdraw"
 
 ### CMD ###
 BUILD_CMD="rc bind mount cat cp echo ls ipconfig ps mkdir pwd chmod rio date dd vga ping telnet dhcpclient srv"
@@ -1408,5 +1408,66 @@ klibip()
 	BUILD_OUT=${LIB_DIR}/klibip.a
 	CLEAN_COM="rm -f *.o"
 }
-
+klibdraw()
+{
+	BUILD_IN="	alloc.c\
+				allocimagemix.c\
+				arith.c\
+				bezier.c\
+				border.c\
+				buildfont.c\
+				bytesperline.c\
+				chan.c\
+				cloadimage.c\
+				computil.c\
+				creadimage.c\
+				debug.c\
+				defont.c\
+				draw.c\
+				drawrepl.c\
+				egetrect.c\
+				ellipse.c\
+				emenuhit.c\
+				event.c\
+				fmt.c\
+				font.c\
+				freesubfont.c\
+				getdefont.c\
+				getrect.c\
+				getsubfont.c\
+				icossin.c\
+				icossin2.c\
+				init.c\
+				keyboard.c\
+				line.c\
+				menuhit.c\
+				mkfont.c\
+				mouse.c\
+				newwindow.c\
+				openfont.c\
+				poly.c\
+				loadimage.c\
+				readcolmap.c\
+				readimage.c\
+				readsubfont.c\
+				rectclip.c\
+				replclipr.c\
+				rgb.c\
+				scroll.c\
+				string.c\
+				stringbg.c\
+				stringsubfont.c\
+				stringwidth.c\
+				subfont.c\
+				subfontcache.c\
+				subfontname.c\
+				unloadimage.c\
+				window.c\
+				writecolmap.c\
+				writeimage.c\
+				writesubfont.c\
+				"
+	BUILD_OUT="${LIB_DIR}/klibdraw.a"
+	CLEAN_COM="rm -f *.o"
+}