build: Remove GOBJECTS and GEN_MODULES variables.
* Makefile.am (GOBJECTS, GEN_MODULES): Remove variables. (mcronmodule_DATA, DISTCLEANFILES): Inline their contents. (mcron_DEPENDENCIES, CLEANFILES): Use 'mcronmodule_DATA'.
This commit is contained in:
		
					parent
					
						
							
								418b81e1af
							
						
					
				
			
			
				commit
				
					
						bca16da451
					
				
			
		
					 1 changed files with 5 additions and 12 deletions
				
			
		
							
								
								
									
										17
									
								
								Makefile.am
									
										
									
									
									
								
							
							
						
						
									
										17
									
								
								Makefile.am
									
										
									
									
									
								
							|  | @ -19,7 +19,7 @@ | ||||||
| bin_PROGRAMS = mcron | bin_PROGRAMS = mcron | ||||||
| mcron_SOURCES = src/mcron.c | mcron_SOURCES = src/mcron.c | ||||||
| mcron_CFLAGS = @GUILE_CFLAGS@ | mcron_CFLAGS = @GUILE_CFLAGS@ | ||||||
| mcron_DEPENDENCIES = $(GOBJECTS) # Build Guile modules before linking. | mcron_DEPENDENCIES = $(mcronmodule_DATA) | ||||||
| mcron_LDADD = @GUILE_LIBS@ | mcron_LDADD = @GUILE_LIBS@ | ||||||
| 
 | 
 | ||||||
| MODULES =				\ | MODULES =				\ | ||||||
|  | @ -31,16 +31,9 @@ MODULES =				\ | ||||||
|   src/mcron/vixie-specification.scm	\ |   src/mcron/vixie-specification.scm	\ | ||||||
|   src/mcron/vixie-time.scm |   src/mcron/vixie-time.scm | ||||||
| 
 | 
 | ||||||
| GEN_MODULES =				\ |  | ||||||
|   src/mcron/config.scm |  | ||||||
| 
 |  | ||||||
| GOBJECTS =				\ |  | ||||||
|   $(GEN_MODULES:%.scm=%.go)		\ |  | ||||||
|   $(MODULES:%.scm=%.go) |  | ||||||
| 
 |  | ||||||
| mcronmodule_DATA =			\ | mcronmodule_DATA =			\ | ||||||
|   $(GOBJECTS)				\ |   $(MODULES:%.scm=%.go)			\ | ||||||
|   $(GEN_MODULES) |   src/mcron/config.go | ||||||
| 
 | 
 | ||||||
| dist_mcronmodule_DATA = 		\ | dist_mcronmodule_DATA = 		\ | ||||||
|   $(MODULES)				\ |   $(MODULES)				\ | ||||||
|  | @ -110,8 +103,8 @@ uninstall-hook: | ||||||
|     fi |     fi | ||||||
| 
 | 
 | ||||||
| EXTRA_DIST = BUGS | EXTRA_DIST = BUGS | ||||||
| CLEANFILES = $(GOBJECTS) | CLEANFILES = $(mcronmodule_DATA) | ||||||
| DISTCLEANFILES = $(GEN_MODULES) | DISTCLEANFILES = src/config.scm | ||||||
| 
 | 
 | ||||||
| ## --------------- ## | ## --------------- ## | ||||||
| ## Documentation.  ## | ## Documentation.  ## | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Mathieu Lirzin
				Mathieu Lirzin