all: public/index.html \
	public/github-pandoc.css \
	public/1_understanding_a_computer.html \
	public/2_using_the_ifb_cloud.html \
	public/3_first_steps_in_a_terminal.html \
	public/4_unix_file_system.html \
	public/5_users_and_rights.html \
	public/6_unix_processes.html \
	public/7_streams_and_pipes.html \
	public/8_text_manipulation.html \
	public/9_batch_processing.html \
	public/10_network_and_ssh.html \
	public/11_install_system_programs.html \
	public/12_virtualization.html

public/github-pandoc.css: github-pandoc.css
	cp github-pandoc.css public/github-pandoc.css

public/index.html: index.md github-pandoc.css
	pandoc -s -c github-pandoc.css index.md -o public/index.html

public/1_understanding_a_computer.html: 1_understanding_a_computer.md github-pandoc.css
	pandoc -s --toc -c github-pandoc.css 1_understanding_a_computer.md -o public/1_understanding_a_computer.html

public/2_using_the_ifb_cloud.html: 2_using_the_ifb_cloud.md github-pandoc.css
	pandoc -s --toc -c github-pandoc.css 2_using_the_ifb_cloud.md -o public/2_using_the_ifb_cloud.html

public/3_first_steps_in_a_terminal.html: 3_first_steps_in_a_terminal.md github-pandoc.css
	pandoc -s --toc -c github-pandoc.css 3_first_steps_in_a_terminal.md -o public/3_first_steps_in_a_terminal.html

public/4_unix_file_system.html: 4_unix_file_system.md github-pandoc.css
	pandoc -s --toc -c github-pandoc.css 4_unix_file_system.md -o public/4_unix_file_system.html

public/5_users_and_rights.html: 5_users_and_rights.md github-pandoc.css
	pandoc -s --toc -c github-pandoc.css 5_users_and_rights.md -o public/5_users_and_rights.html

public/6_unix_processes.html: 6_unix_processes.md github-pandoc.css
	pandoc -s --toc -c github-pandoc.css 6_unix_processes.md -o public/6_unix_processes.html

public/7_streams_and_pipes.html: 7_streams_and_pipes.md github-pandoc.css
	pandoc -s --toc -c github-pandoc.css 7_streams_and_pipes.md -o public/7_streams_and_pipes.html

public/8_text_manipulation.html: 8_text_manipulation.md github-pandoc.css
	pandoc -s --toc -c github-pandoc.css 8_text_manipulation.md -o public/8_text_manipulation.html

public/9_batch_processing.html: 9_batch_processing.md github-pandoc.css
	pandoc -s --toc -c github-pandoc.css 9_batch_processing.md -o public/9_batch_processing.html

public/10_network_and_ssh.html: 10_network_and_ssh.md github-pandoc.css
	pandoc -s --toc -c github-pandoc.css 10_network_and_ssh.md -o public/10_network_and_ssh.html

public/11_install_system_programs.html: 11_install_system_programs.md github-pandoc.css
	pandoc -s --toc -c github-pandoc.css 11_install_system_programs.md -o public/11_install_system_programs.html

public/12_virtualization.html: 12_virtualization.md github-pandoc.css
	pandoc -s --toc -c github-pandoc.css 12_virtualization.md -o public/12_virtualization.html