Changeset 7213 in project


Ignore:
Timestamp:
12/27/07 22:39:56 (12 years ago)
Author:
felix winkelmann
Message:

added bootstrapping tarball and make targets

Location:
chicken/trunk
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • chicken/trunk/Makefile

    r6869 r7213  
    8080install-libs:
    8181        $(MAKE) -f Makefile.$(PLATFORM) install-libs
     82bootstrap:
     83        $(MAKE) -f Makefile.$(PLATFORM) bootstrap
    8284endif
  • chicken/trunk/rules.make

    r7187 r7213  
    10221022        diff tests/stage2.out tests/stage3.out >tests/stages.diff
    10231023        $(REMOVE_COMMAND) $(REMOVE_COMMAND_RECURSIVE_OPTIONS) tests/chicken-*
     1024
     1025
     1026# bootstrap from C source tarball
     1027
     1028.PHONY: bootstrap bootstrap.tar.gz
     1029
     1030bootstrap:
     1031        gzip -d -c bootstrap.tar.gz | tar xvf -
     1032        touch *.c
     1033        $(MAKE) STATICBUILD=1 chicken
     1034        touch *.scm
     1035        $(MAKE)
     1036
     1037bootstrap.tar.gz:
     1038        tar cfz bootstrap.tar.gz $(LIBCHICKEN_OBJECTS_1:=.c) $(COMPILER_OBJECTS_1:=.c)
Note: See TracChangeset for help on using the changeset viewer.