initial commit
This commit is contained in:
		
						commit
						a722a9eef8
					
				
					 9 changed files with 513 additions and 0 deletions
				
			
		
							
								
								
									
										41
									
								
								Makefile
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										41
									
								
								Makefile
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,41 @@ | |||
| # arngment - random music generator
 | ||||
| #
 | ||||
| # Written in 2020 by Lucas
 | ||||
| #
 | ||||
| # To the extent possible under law, the author(s) have dedicated all
 | ||||
| # copyright and related and neighboring rights to this software to the
 | ||||
| # public domain worldwide. This software is distributed without any
 | ||||
| # warranty.
 | ||||
| #
 | ||||
| # You should have received a copy of the CC0 Public Domain Dedication
 | ||||
| # along with this software. If not, see
 | ||||
| # <http://creativecommons.org/publicdomain/zero/1.0/>.
 | ||||
| .POSIX: | ||||
| .SUFFIXES: | ||||
| .SUFFIXES: .c .o | ||||
| 
 | ||||
| P =	arngment | ||||
| V =	0.0 | ||||
| 
 | ||||
| LDLIBS =	-lm | ||||
| 
 | ||||
| HDR =		err.h note.h synth.h | ||||
| OBJ =		err.o main.o note.o synth.o | ||||
| SRC =		${OBJ:.o=.c} | ||||
| DIST_FILES =	COPYING Makefile ${HDR} ${SRC} | ||||
| 
 | ||||
| all: arngment | ||||
| 
 | ||||
| arngment: ${OBJ} | ||||
| 	${CC} ${LDFLAGS} -o $@ ${OBJ} ${LDLIBS} | ||||
| 
 | ||||
| ${OBJ}: ${HDR} | ||||
| 
 | ||||
| play: all | ||||
| 	./arngment ${ARNGMENT_ARGS} | aucat -e s16 -h raw -i - | ||||
| 
 | ||||
| clean: | ||||
| 	rm -f arngment ${OBJ} ${P}-${V}.tgz | ||||
| 
 | ||||
| dist: clean | ||||
| 	pax -ws '@^@${P}-${V}/@' ${DIST_FILES} | gzip >${P}-${V}.tgz | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue