mirror of
				https://github.com/9001/copyparty.git
				synced 2025-11-03 21:43:12 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			67 lines
		
	
	
		
			895 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			67 lines
		
	
	
		
			895 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
set -e
 | 
						|
 | 
						|
langs=(
 | 
						|
    markup
 | 
						|
    css
 | 
						|
    clike
 | 
						|
    javascript
 | 
						|
    autohotkey
 | 
						|
    bash
 | 
						|
    basic
 | 
						|
    batch
 | 
						|
    c
 | 
						|
    csharp
 | 
						|
    cpp
 | 
						|
    cmake
 | 
						|
    diff
 | 
						|
    docker
 | 
						|
    elixir
 | 
						|
    glsl
 | 
						|
    go
 | 
						|
    ini
 | 
						|
    java
 | 
						|
    json
 | 
						|
    kotlin
 | 
						|
    latex
 | 
						|
    less
 | 
						|
    lisp
 | 
						|
    lua
 | 
						|
    makefile
 | 
						|
    matlab
 | 
						|
    moonscript
 | 
						|
    nim
 | 
						|
    objectivec
 | 
						|
    perl
 | 
						|
    powershell
 | 
						|
    python
 | 
						|
    r
 | 
						|
    jsx
 | 
						|
    ruby
 | 
						|
    rust
 | 
						|
    sass
 | 
						|
    scss
 | 
						|
    sql
 | 
						|
    swift
 | 
						|
    systemd
 | 
						|
    toml
 | 
						|
    typescript
 | 
						|
    vbnet
 | 
						|
    verilog
 | 
						|
    vhdl
 | 
						|
    yaml
 | 
						|
    zig
 | 
						|
)
 | 
						|
 | 
						|
slangs="${langs[*]}"
 | 
						|
slangs="${slangs// /+}"
 | 
						|
 | 
						|
for theme in prism-funky prism ; do
 | 
						|
    u="https://prismjs.com/download.html#themes=$theme&languages=$slangs&plugins=line-highlight+line-numbers+autolinker"
 | 
						|
    echo "$u"
 | 
						|
    ./genprism.py --dir prism-$1 --js-out prism.js --css-out $theme.css "$u"
 | 
						|
done
 | 
						|
 | 
						|
mv prism-funky.css prismd.css
 | 
						|
mv prismd.css prism.css prism.js /z/dist/
 |