python statement with or inside bracket : This is a code snippet I pasted from a setup.py python file. I am new to python and don't understand this `build_args` variable. Could someone give me some explanation for that?
 
       build_args = [NINJA or MAKE]
        # control the number of concurrent jobs
        if self.jobs is not None:
            build_args.extend(['-j', str(self.jobs)])
        subprocess.check_call(build_args)