Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| d7a1e32412 | |||
| 879ffb1e80 | |||
| 3cf7dce49e | |||
| c3184169e9 | |||
| 947b79e153 |
+19
@@ -0,0 +1,19 @@
|
||||
# ---> Racket
|
||||
# gitignore template for the Racket language
|
||||
# website: http://www.racket-lang.org/
|
||||
|
||||
# DrRacket autosave files
|
||||
*.rkt~
|
||||
*.rkt.bak
|
||||
\#*.rkt#
|
||||
\#*.rkt#*#
|
||||
|
||||
# Compiled racket bytecode
|
||||
compiled/
|
||||
*.zo
|
||||
|
||||
# Dependency tracking files
|
||||
*.dep
|
||||
|
||||
*.bak
|
||||
|
||||
@@ -0,0 +1,38 @@
|
||||
#lang racket-makefile
|
||||
|
||||
(require package-zipper
|
||||
git
|
||||
)
|
||||
|
||||
|
||||
(target all
|
||||
(displayln "use (make clean) or (make package)")
|
||||
)
|
||||
|
||||
(target clean
|
||||
(for-each (λ (f) (displayln f) (rm-f f)) (list-files "." #px"([.]bak|~)$" #:recursive #t))
|
||||
(for-each (λ (d) (displayln d) (rm-rf d)) (list-dirs "." #px"(compiled|doc)$" #:recursive #t))
|
||||
(when (directory-exists? "scribblings")
|
||||
(for-each (λ (f) (displayln f) (rm-f f)) (list-files "scribblings" #px"[.](css|js|html)$")))
|
||||
)
|
||||
|
||||
(target package
|
||||
(deps clean)
|
||||
(zip-package))
|
||||
|
||||
(target housekeeping
|
||||
(displayln "Committing changes for:")
|
||||
(let ((changes (git 'status)))
|
||||
(when (> (length changes) 0)
|
||||
(dgit 'status)
|
||||
(displayln "Adding...")
|
||||
(dgit 'add '-A)
|
||||
(displayln "Committing...")
|
||||
(dgit 'commit (git-prompt))
|
||||
(displayln "Pushing...")
|
||||
(dgit 'push)))
|
||||
)
|
||||
|
||||
(target main
|
||||
(deps housekeeping)
|
||||
(git 'switch "main"))
|
||||
@@ -1,6 +1,6 @@
|
||||
# racket-audio-aarch64-linux
|
||||
# racket-audio-x86_64-linux
|
||||
|
||||
Native libraries for `racket-audio` on Linux ARM64 / Raspberry Pi 64-bit.
|
||||
Native libraries for `racket-audio` on Linux x86_64.
|
||||
|
||||
Put the native files directly in the root of this branch, next to `info.rkt`.
|
||||
|
||||
@@ -12,4 +12,4 @@ List every shipped native file in `copy-foreign-libs` in `info.rkt`.
|
||||
|
||||
Racket Package Index source:
|
||||
|
||||
<git-url>#aarch64-linux
|
||||
<git-url>#x86_64-linux
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
(define version "0.1.0")
|
||||
|
||||
(define pkg-desc
|
||||
"native libraries for \"racket-audio\" on \"aarch64-linux\"")
|
||||
"native libraries for \"racket-audio\" on \"x86_64-linux\"")
|
||||
|
||||
(define pkg-authors
|
||||
'(hans))
|
||||
@@ -14,7 +14,7 @@
|
||||
'(Apache-2.0 OR MIT))
|
||||
|
||||
(define install-platform
|
||||
"aarch64-linux")
|
||||
"x86_64-linux")
|
||||
|
||||
;; Add every native library shipped in this branch, including runtime
|
||||
;; dependencies required by the primary audio libraries.
|
||||
@@ -23,3 +23,4 @@
|
||||
|
||||
(define deps
|
||||
'("base"))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user