dpkg 1.21.11
Data Structures | Typedefs | Functions
build.c File Reference

(affb86e43)

#include <config.h>
#include <compat.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <sys/wait.h>
#include <errno.h>
#include <limits.h>
#include <inttypes.h>
#include <string.h>
#include <time.h>
#include <dirent.h>
#include <fcntl.h>
#include <unistd.h>
#include <stdbool.h>
#include <stdint.h>
#include <stdlib.h>
#include <stdio.h>
#include <dpkg/i18n.h>
#include <dpkg/c-ctype.h>
#include <dpkg/dpkg.h>
#include <dpkg/dpkg-db.h>
#include <dpkg/path.h>
#include <dpkg/treewalk.h>
#include <dpkg/varbuf.h>
#include <dpkg/fdio.h>
#include <dpkg/buffer.h>
#include <dpkg/subproc.h>
#include <dpkg/command.h>
#include <dpkg/compress.h>
#include <dpkg/ar.h>
#include <dpkg/options.h>
#include "dpkg-deb.h"
Include dependency graph for build.c:

Data Structures

struct  file_info
 Simple structure to store information about a file. More...
 
struct  tar_pack_options
 

Typedefs

typedef void filenames_feed_func(const char *dir, int fd_out)
 

Functions

int do_build (const char *const *argv)
 Overly complex function that builds a .deb file. More...
 

Typedef Documentation

◆ filenames_feed_func

typedef void filenames_feed_func(const char *dir, int fd_out)

Function Documentation

◆ do_build()

int do_build ( const char *const *  argv)

Overly complex function that builds a .deb file.

References _, badusage(), cipaction, and cmdinfo::olong.

Here is the call graph for this function: