Advertisement
Guest User

Untitled

a guest
Apr 19th, 2014
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. CPP=gcc
  2. OPTS= -Wall
  3. #OPTS=-g -Wall
  4. #-lcrypto and -lssl being added below
  5. LIBS=-lresolv -ldl -lm -lcrypto -lssl
  6. # Modify PSQLPATH if necesssary
  7. #PSQLPATH=/home/alice/postgresql-9.3.2
  8. PSQLPATH=/home/a/ambangra/postgresql-9.3.2
  9. INCLUDE=-I$(PSQLPATH)/src/include
  10.  
  11. # compiles your modified version of postgresql code
  12. assign2c: copyassign2 compile
  13.  
  14. # installs your modified version of postgresql code
  15. assign2i: copyassign2 install
  16.  
  17. # restores original version of postgresql code
  18. restore: copyoriginal install
  19.  
  20. copyassign2:
  21. cp guc.c $(PSQLPATH)/src/backend/utils/misc/guc.c
  22. cp globals.c $(PSQLPATH)/src/backend/utils/init/globals.c
  23. cp hashjoin.h $(PSQLPATH)/src/include/executor/hashjoin.h
  24. cp nodeHash.c $(PSQLPATH)/src/backend/executor/nodeHash.c
  25. cp nodeHashjoin.c $(PSQLPATH)/src/backend/executor/nodeHashjoin.c
  26. cp explain.c $(PSQLPATH)/src/backend/commands/explain.c
  27.  
  28. copyoriginal:
  29. cp Original-files/guc.c $(PSQLPATH)/src/backend/utils/misc/guc.c
  30. cp Original-files/globals.c $(PSQLPATH)/src/backend/utils/init/globals.c
  31. cp Original-files/hashjoin.h $(PSQLPATH)/src/include/executor/hashjoin.h
  32. cp Original-files/nodeHash.c $(PSQLPATH)/src/backend/executor/nodeHash.c
  33. cp Original-files/nodeHashjoin.c $(PSQLPATH)/src/backend/executor/nodeHashjoin.c
  34. cp Original-files/explain.c $(PSQLPATH)/src/backend/commands/explain.c
  35.  
  36. compile:
  37. cd $(PSQLPATH) && make
  38.  
  39. install:
  40. cd $(PSQLPATH) && make && make install
  41.  
  42. clean:
  43. rm -f *.o
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement