mirror of
				https://github.com/Telecominfraproject/ols-nos.git
				synced 2025-10-31 18:17:52 +00:00 
			
		
		
		
	[build] Fix cleaning SONIC_PYTHON_STDEB_DEBS (#3343)
* slave.mk * .gitignore The SONIC_PYTHON_STDEB_DEBS group is part of SONIC_CLEAN_DEBS for cleaning with 'make clean', but this group is overlooked since they reside in PYTHON_DEBS_PATH, not DEBS_PATH. This fix creates a separate clean rule for SONIC_PYTHON_STDEB_DEBS. Also noticed the .arch file showing up on 'git status' so added it to .gitignore. Signed-off-by: Greg Paussa <greg.paussa@broadcom.com>
This commit is contained in:
		
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -2,6 +2,7 @@ | |||||||
| .DS_Store | .DS_Store | ||||||
|  |  | ||||||
| # Build system related | # Build system related | ||||||
|  | .arch | ||||||
| .platform | .platform | ||||||
| .screen | .screen | ||||||
|  |  | ||||||
|   | |||||||
							
								
								
									
										12
									
								
								slave.mk
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								slave.mk
									
									
									
									
									
								
							| @@ -703,7 +703,6 @@ SONIC_CLEAN_DEBS = $(addsuffix -clean,$(addprefix $(DEBS_PATH)/, \ | |||||||
| 		   $(SONIC_COPY_DEBS) \ | 		   $(SONIC_COPY_DEBS) \ | ||||||
| 		   $(SONIC_MAKE_DEBS) \ | 		   $(SONIC_MAKE_DEBS) \ | ||||||
| 		   $(SONIC_DPKG_DEBS) \ | 		   $(SONIC_DPKG_DEBS) \ | ||||||
| 		   $(SONIC_PYTHON_STDEB_DEBS) \ |  | ||||||
| 		   $(SONIC_DERIVED_DEBS) \ | 		   $(SONIC_DERIVED_DEBS) \ | ||||||
| 		   $(SONIC_EXTRA_DEBS))) | 		   $(SONIC_EXTRA_DEBS))) | ||||||
|  |  | ||||||
| @@ -728,15 +727,20 @@ SONIC_CLEAN_TARGETS += $(addsuffix -clean,$(addprefix $(TARGET_PATH)/, \ | |||||||
| $(SONIC_CLEAN_TARGETS) : $(TARGET_PATH)/%-clean : .platform | $(SONIC_CLEAN_TARGETS) : $(TARGET_PATH)/%-clean : .platform | ||||||
| 	@rm -f $(TARGET_PATH)/$* | 	@rm -f $(TARGET_PATH)/$* | ||||||
|  |  | ||||||
|  | SONIC_CLEAN_STDEB_DEBS = $(addsuffix -clean,$(addprefix $(PYTHON_DEBS_PATH)/, \ | ||||||
|  | 		     $(SONIC_PYTHON_STDEB_DEBS))) | ||||||
|  | $(SONIC_CLEAN_STDEB_DEBS) : $(PYTHON_DEBS_PATH)/%-clean : .platform | ||||||
|  | 	@rm -f $(PYTHON_DEBS_PATH)/$* | ||||||
|  |  | ||||||
| SONIC_CLEAN_WHEELS = $(addsuffix -clean,$(addprefix $(PYTHON_WHEELS_PATH)/, \ | SONIC_CLEAN_WHEELS = $(addsuffix -clean,$(addprefix $(PYTHON_WHEELS_PATH)/, \ | ||||||
| 		     $(SONIC_PYTHON_WHEELS))) | 		     $(SONIC_PYTHON_WHEELS))) | ||||||
| $(SONIC_CLEAN_WHEELS) : $(PYTHON_WHEELS_PATH)/%-clean : .platform | $(SONIC_CLEAN_WHEELS) : $(PYTHON_WHEELS_PATH)/%-clean : .platform | ||||||
| 	@rm -f $(PYTHON_WHEELS_PATH)/$* | 	@rm -f $(PYTHON_WHEELS_PATH)/$* | ||||||
|  |  | ||||||
| clean-logs : .platform | clean-logs : .platform | ||||||
| 	@rm -f $(TARGET_PATH)/*.log $(DEBS_PATH)/*.log $(FILES_PATH)/*.log $(PYTHON_WHEELS_PATH)/*.log | 	@rm -f $(TARGET_PATH)/*.log $(DEBS_PATH)/*.log $(FILES_PATH)/*.log $(PYTHON_DEBS_PATH)/*.log $(PYTHON_WHEELS_PATH)/*.log | ||||||
|  |  | ||||||
| clean : .platform clean-logs $$(SONIC_CLEAN_DEBS) $$(SONIC_CLEAN_FILES) $$(SONIC_CLEAN_TARGETS) $$(SONIC_CLEAN_WHEELS) | clean : .platform clean-logs $$(SONIC_CLEAN_DEBS) $$(SONIC_CLEAN_FILES) $$(SONIC_CLEAN_TARGETS) $$(SONIC_CLEAN_STDEB_DEBS) $$(SONIC_CLEAN_WHEELS) | ||||||
|  |  | ||||||
| ############################################################################### | ############################################################################### | ||||||
| ## all | ## all | ||||||
| @@ -755,6 +759,6 @@ jessie : $$(addprefix $(TARGET_PATH)/,$$(SONIC_JESSIE_DOCKERS_FOR_INSTALLERS)) | |||||||
| ## Standard targets | ## Standard targets | ||||||
| ############################################################################### | ############################################################################### | ||||||
|  |  | ||||||
| .PHONY : $(SONIC_CLEAN_DEBS) $(SONIC_CLEAN_FILES) $(SONIC_CLEAN_TARGETS) $(SONIC_CLEAN_WHEELS) $(SONIC_PHONY_TARGETS) clean distclean configure | .PHONY : $(SONIC_CLEAN_DEBS) $(SONIC_CLEAN_FILES) $(SONIC_CLEAN_TARGETS) $(SONIC_CLEAN_STDEB_DEBS) $(SONIC_CLEAN_WHEELS) $(SONIC_PHONY_TARGETS) clean distclean configure | ||||||
|  |  | ||||||
| .INTERMEDIATE : $(SONIC_INSTALL_TARGETS) $(SONIC_INSTALL_WHEELS) $(DOCKER_LOAD_TARGETS) docker-start .platform | .INTERMEDIATE : $(SONIC_INSTALL_TARGETS) $(SONIC_INSTALL_WHEELS) $(DOCKER_LOAD_TARGETS) docker-start .platform | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Greg Paussa
					Greg Paussa