Bring things to new compile-r7rs
This commit is contained in:
		
							parent
							
								
									f2b8ae0590
								
							
						
					
					
						commit
						da34379a83
					
				| 
						 | 
				
			
			@ -20,7 +20,7 @@ pipeline {
 | 
			
		|||
                                stage("${implementation} install") {
 | 
			
		||||
                                    catchError(buildResult: 'SUCCESS', stageResult: 'FAILURE') {
 | 
			
		||||
					if("${implementation}" == "chicken") {
 | 
			
		||||
						DOCKERIMG="${implementation}:5"
 | 
			
		||||
						DOCKERIMG="chicken:5"
 | 
			
		||||
					} else {
 | 
			
		||||
						DOCKERIMG="${implementation}:head"
 | 
			
		||||
					}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										5
									
								
								Makefile
								
								
								
								
							
							
						
						
									
										5
									
								
								Makefile
								
								
								
								
							| 
						 | 
				
			
			@ -7,15 +7,12 @@ TEST=primitives
 | 
			
		|||
SCHEME=chibi
 | 
			
		||||
TMPDIR=tmp/${SCHEME}
 | 
			
		||||
DOCKERIMG=${SCHEME}:head
 | 
			
		||||
ifeq "${SCHEME}" "chicken"
 | 
			
		||||
ifeq "${SCHEME}" "chicken:5"
 | 
			
		||||
DOCKERIMG=${SCHEME}
 | 
			
		||||
endif
 | 
			
		||||
 | 
			
		||||
all: build ${TMPDIR}
 | 
			
		||||
 | 
			
		||||
docker-image:
 | 
			
		||||
	echo ${DOCKERIMG}
 | 
			
		||||
 | 
			
		||||
build:
 | 
			
		||||
	snow-chibi package \
 | 
			
		||||
		--version=${VERSION} \
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -294,15 +294,11 @@
 | 
			
		|||
          ;define-c-variable (?)
 | 
			
		||||
          )
 | 
			
		||||
  (cond-expand
 | 
			
		||||
    (chicken-6 (include-relative "c/internal.scm"))
 | 
			
		||||
    (chicken (include-relative "c/internal.scm"))
 | 
			
		||||
    (else (include "c/internal.scm")))
 | 
			
		||||
  (cond-expand
 | 
			
		||||
    (chibi (include "c/primitives/chibi.scm"))
 | 
			
		||||
    (chicken-5 (export foreign-declare
 | 
			
		||||
                       foreign-safe-lambda
 | 
			
		||||
                       void)
 | 
			
		||||
               (include "c/primitives/chicken.scm"))
 | 
			
		||||
    (chicken-6 (export foreign-declare
 | 
			
		||||
    (chicken (export foreign-declare
 | 
			
		||||
                     foreign-safe-lambda
 | 
			
		||||
                     void)
 | 
			
		||||
      (include-relative "c/primitives/chicken.scm"))
 | 
			
		||||
| 
						 | 
				
			
			@ -322,7 +318,7 @@
 | 
			
		|||
    (ypsilon (export c-function c-callback)
 | 
			
		||||
             (include "c/primitives/ypsilon.scm")))
 | 
			
		||||
  (cond-expand
 | 
			
		||||
    (chicken-6 (include-relative "c/main.scm")
 | 
			
		||||
    (chicken (include-relative "c/main.scm")
 | 
			
		||||
             (include-relative "c/libc.scm")
 | 
			
		||||
             (include-relative "c/c-bytevectors.scm")
 | 
			
		||||
             (include-relative "c/pointer.scm")
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue