tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

link_std.mk (1033B)


      1 #
      2 #  Link instructions for standard systems
      3 #
      4 
      5 
      6 # Copyright (C) 1996-2025 by
      7 # David Turner, Robert Wilhelm, and Werner Lemberg.
      8 #
      9 # This file is part of the FreeType project, and may only be used, modified,
     10 # and distributed under the terms of the FreeType project license,
     11 # LICENSE.TXT.  By continuing to use, modify, or distribute this file you
     12 # indicate that you have read the license and understand and accept it
     13 # fully.
     14 
     15 
     16 ifdef BUILD_PROJECT
     17 
     18  .PHONY: clean_project distclean_project
     19 
     20  # Now include the main sub-makefile.  It contains all the rules used to
     21  # build the library with the previous variables defined.
     22  #
     23  include $(TOP_DIR)/builds/$(PROJECT).mk
     24 
     25  # The cleanup targets.
     26  #
     27  clean_project: clean_project_std
     28  distclean_project: distclean_project_std
     29 
     30  # This final rule is used to link all object files into a single library.
     31  # this is compiler-specific
     32  #
     33  $(PROJECT_LIBRARY): $(OBJECTS_LIST)
     34    ifdef CLEAN_LIBRARY
     35   -$(CLEAN_LIBRARY) $(NO_OUTPUT)
     36    endif
     37   $(LINK_LIBRARY)
     38 
     39 endif
     40 
     41 
     42 # EOF