Makefile build system
This commit is contained in:
		
							parent
							
								
									6fcd1f2c31
								
							
						
					
					
						commit
						de8302e5d8
					
				@ -6,7 +6,7 @@ packages:
 | 
			
		||||
tasks:
 | 
			
		||||
- package: |
 | 
			
		||||
    cd homepage
 | 
			
		||||
    m4 index.m4 >index.html
 | 
			
		||||
    make
 | 
			
		||||
    tar -cvz --exclude .git --exclude '*.m4' . >../site.tar.gz
 | 
			
		||||
    ls -l ../site.tar.gz
 | 
			
		||||
- upload: |
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										26
									
								
								homepage/Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								homepage/Makefile
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,26 @@
 | 
			
		||||
.POSIX:
 | 
			
		||||
 | 
			
		||||
generate: index css
 | 
			
		||||
 | 
			
		||||
index: \
 | 
			
		||||
index.m4 \
 | 
			
		||||
announcement.m4 \
 | 
			
		||||
contact.m4 \
 | 
			
		||||
extensions.m4 \
 | 
			
		||||
faq.m4 \
 | 
			
		||||
gear.m4 \
 | 
			
		||||
head.m4 \
 | 
			
		||||
navigation.m4 \
 | 
			
		||||
now.m4 \
 | 
			
		||||
praise.m4 \
 | 
			
		||||
privacy.m4 \
 | 
			
		||||
services.m4 \
 | 
			
		||||
stickers.m4 \
 | 
			
		||||
trinitisms.m4 \
 | 
			
		||||
zelda.m4
 | 
			
		||||
	m4 index.m4 >index.html
 | 
			
		||||
 | 
			
		||||
css: head.m4 css/index.m4
 | 
			
		||||
	make -C css
 | 
			
		||||
 | 
			
		||||
.PHONY: generate
 | 
			
		||||
							
								
								
									
										2
									
								
								homepage/css/Makefile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								homepage/css/Makefile
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,2 @@
 | 
			
		||||
css: index.m4 ../head.m4
 | 
			
		||||
	m4 index.m4 >index.html
 | 
			
		||||
@ -1,9 +1,9 @@
 | 
			
		||||
define(`_PAGE', `')
 | 
			
		||||
define(`_TITLE', `trinity dot moe')
 | 
			
		||||
define(`_DESCRIPTION', `trinity`'s personal website')
 | 
			
		||||
define(`_PAGE', `')dnl
 | 
			
		||||
define(`_TITLE', `trinity dot moe')dnl
 | 
			
		||||
define(`_DESCRIPTION', `trinity`'s personal website')dnl
 | 
			
		||||
<!DOCTYPE html>
 | 
			
		||||
<HTML lang="en-US">
 | 
			
		||||
include(`head.m4')
 | 
			
		||||
include(`head.m4')dnl
 | 
			
		||||
<BODY>
 | 
			
		||||
 | 
			
		||||
<SCRIPT TYPE="application/javascript" SRC="js/cookies.js" ></SCRIPT>
 | 
			
		||||
@ -17,7 +17,7 @@ window.onload = function(){
 | 
			
		||||
};
 | 
			
		||||
//--></SCRIPT>
 | 
			
		||||
 | 
			
		||||
include(`announcement.m4')
 | 
			
		||||
include(`announcement.m4')dnl
 | 
			
		||||
<P>Hi, I'm Deven Trinity Blake. I'm just your normal everyday nerd.</P>
 | 
			
		||||
<SMALL>
 | 
			
		||||
transcriptions of my name include: <BR />
 | 
			
		||||
@ -42,30 +42,52 @@ and <A HREF="http://devenblake.com">devenblake.com</A> redirects to this webpage
 | 
			
		||||
I'm vaccinated against COVID-19. Are you?
 | 
			
		||||
</P>
 | 
			
		||||
 | 
			
		||||
include(`navigation.m4')
 | 
			
		||||
include(`navigation.m4')dnl
 | 
			
		||||
 | 
			
		||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
 | 
			
		||||
include(`contact.m4')
 | 
			
		||||
 | 
			
		||||
include(`contact.m4')dnl
 | 
			
		||||
 | 
			
		||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
 | 
			
		||||
include(`services.m4')
 | 
			
		||||
 | 
			
		||||
include(`services.m4')dnl
 | 
			
		||||
 | 
			
		||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
 | 
			
		||||
include(`praise.m4')
 | 
			
		||||
 | 
			
		||||
include(`praise.m4')dnl
 | 
			
		||||
 | 
			
		||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
 | 
			
		||||
include(`extensions.m4')
 | 
			
		||||
 | 
			
		||||
include(`extensions.m4')dnl
 | 
			
		||||
 | 
			
		||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
 | 
			
		||||
include(`now.m4')
 | 
			
		||||
 | 
			
		||||
include(`now.m4')dnl
 | 
			
		||||
 | 
			
		||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
 | 
			
		||||
include(`faq.m4')
 | 
			
		||||
 | 
			
		||||
include(`faq.m4')dnl
 | 
			
		||||
 | 
			
		||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
 | 
			
		||||
include(`gear.m4')
 | 
			
		||||
 | 
			
		||||
include(`gear.m4')dnl
 | 
			
		||||
 | 
			
		||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
 | 
			
		||||
include(`trinitisms.m4')
 | 
			
		||||
 | 
			
		||||
include(`trinitisms.m4')dnl
 | 
			
		||||
 | 
			
		||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
 | 
			
		||||
include(`zelda.m4')
 | 
			
		||||
 | 
			
		||||
include(`zelda.m4')dnl
 | 
			
		||||
 | 
			
		||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
 | 
			
		||||
include(`privacy.m4')
 | 
			
		||||
 | 
			
		||||
include(`privacy.m4')dnl
 | 
			
		||||
 | 
			
		||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
 | 
			
		||||
include(`stickers.m4')
 | 
			
		||||
 | 
			
		||||
include(`stickers.m4')dnl
 | 
			
		||||
 | 
			
		||||
<HR ALIGN="left" SIZE="1" WIDTH="25%" />
 | 
			
		||||
 | 
			
		||||
<INPUT ONCLICK="quote_new();" TYPE="button" VALUE="free quote" />
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user