openblt

a hobby OS from the late 90s
git clone http://frotz.net/git/openblt.git
Log | Files | Refs | LICENSE

Makefile (664B)


      1 BLTHOME := ../
      2 include $(BLTHOME)make.conf
      3 
      4 PRETARGETS	:= obj crt0.o crtb.o c++rt0.o version.o
      5 TARGETS		:= subdirs
      6 
      7 SUBDIRS		:= libc libblt libposix libconsole libdl libwin
      8 
      9 obj:
     10 	mkdir obj
     11 	ln -fs ../libblt/libblt.a obj
     12 	ln -fs ../libblt/libblt.so obj
     13 	ln -fs ../libc/libc.a obj
     14 	ln -fs ../libc/libc.so obj
     15 	ln -fs ../libc/libkern.a obj
     16 	ln -fs ../libconsole/libconsole.a obj
     17 	ln -fs ../libconsole/libconsole.so obj
     18 	ln -fs ../libposix/libposix.a obj
     19 	ln -fs ../libposix/libposix.so obj
     20 	ln -fs ../libdl/libdl.a obj
     21 	ln -fs ../libdl/libdl.so obj
     22 	ln -fs ../libwin/libwin.a obj
     23 	ln -fs ../libwin/libwin.so obj
     24 
     25 clean::
     26 	@rm -rf obj
     27 
     28 include $(BLTHOME)make.actions