Add doxygen
This commit is contained in:
		@@ -15,7 +15,7 @@ LIBRARIES = -larm_cortexM4lf_math -lm
 | 
				
			|||||||
DEFINES = -DSTM32F407xx -DSTM32F4XX -DARM_MATH_CM4 -DHSE_VALUE=8000000UL
 | 
					DEFINES = -DSTM32F407xx -DSTM32F4XX -DARM_MATH_CM4 -DHSE_VALUE=8000000UL
 | 
				
			||||||
mapfile = memory-mapping
 | 
					mapfile = memory-mapping
 | 
				
			||||||
 | 
					
 | 
				
			||||||
GIT_VER := $(shell git describe --always --dirty --tags)
 | 
					export GIT_VER = $(shell git describe --always --dirty --tags)
 | 
				
			||||||
DEFINES += -DGIT_VER=$(GIT_VER)
 | 
					DEFINES += -DGIT_VER=$(GIT_VER)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ifneq ($(VERBOSE),true)
 | 
					ifneq ($(VERBOSE),true)
 | 
				
			||||||
@@ -81,6 +81,7 @@ $(target).elf: $(OBJ) $(ASOBJ)
 | 
				
			|||||||
	@echo [LD] $@
 | 
						@echo [LD] $@
 | 
				
			||||||
	$(QUIET)$(CC) $(LFLAGS) $(LIBRARYPATH) -o $@ $^ $(LIBRARIES)
 | 
						$(QUIET)$(CC) $(LFLAGS) $(LIBRARYPATH) -o $@ $^ $(LIBRARIES)
 | 
				
			||||||
	$(QUIET)$(SIZE) $@
 | 
						$(QUIET)$(SIZE) $@
 | 
				
			||||||
 | 
						@echo "Built Version $(GIT_VER)"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#Compiling
 | 
					#Compiling
 | 
				
			||||||
$(OBJ):
 | 
					$(OBJ):
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2549
									
								
								stm-firmware/doxygen/Doxyconfig
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2549
									
								
								stm-firmware/doxygen/Doxyconfig
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										20
									
								
								stm-firmware/doxygen/build-doxygen.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										20
									
								
								stm-firmware/doxygen/build-doxygen.sh
									
									
									
									
									
										Executable file
									
								
							@@ -0,0 +1,20 @@
 | 
				
			|||||||
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					SOURCE="${BASH_SOURCE[0]}"
 | 
				
			||||||
 | 
					while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
 | 
				
			||||||
 | 
					  DIR="$( cd -P "$( dirname "$SOURCE" )" >/dev/null && pwd )"
 | 
				
			||||||
 | 
					  SOURCE="$(readlink "$SOURCE")"
 | 
				
			||||||
 | 
					  [[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
 | 
				
			||||||
 | 
					done
 | 
				
			||||||
 | 
					DIR="$( cd -P "$( dirname "$SOURCE" )" >/dev/null && pwd )"
 | 
				
			||||||
 | 
					cd "$DIR"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export PROJECT_NUMBER=`git describe --always --tags --dirty`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if [ $# != 1 ]; then
 | 
				
			||||||
 | 
						export OUTPUT_DIRECTORY="./output"
 | 
				
			||||||
 | 
					else
 | 
				
			||||||
 | 
						export OUTPUT_DIRECTORY="$1"
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					doxygen Doxyconfig
 | 
				
			||||||
							
								
								
									
										3
									
								
								stm-firmware/doxygen/output/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								stm-firmware/doxygen/output/.gitignore
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					*
 | 
				
			||||||
 | 
					*/
 | 
				
			||||||
 | 
					!.gitignore
 | 
				
			||||||
		Reference in New Issue
	
	Block a user